[gull] Truc et astuces: At sans atd (bash)
Félix Hauri
felix at f-hauri.ch
Sun May 8 13:02:42 CEST 2011
On Sat, May 07, 2011 at 09:37:28PM +0200, Arnaud wrote:
> Le 07. 05. 11 00:52, Félix Hauri a écrit :
>
> > Question quizz: lorsque je tapes ``ps ax'', je vois des ``sleep'', comment
> > faire pour savoir à qui il appartient, quel pty il est rataché et pour quel
> > moment il est programmé ?
>
> ou même ça, pour l'affichage sur une ligne à chaque fois:
> $ ps aux | grep sleep | grep -v "grep sleep" | gawk '{ printf "%s;%s;",
> $1, $7; system("date -d ""\"now +"$12"secs\"") }'
>
Hem non, ce n'est pas encoee ça: l'heure affichée ne correspond à rien.
Sinon, bien vu le gawk'system()' (présentation correcte)...
Mais plutôt que grep | grep -v, tu peux: ``grep s[l]eep'', la ligne
de commande courrante ne matchera le regexp (s\[l\]eep ).
Ou encore utiliser ``pgrep''.
--
Félix Hauri - <felix at f-hauri.ch> - http://www.f-hauri.ch
More information about the gull
mailing list