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  -  <[email protected]>  -  http://www.f-hauri.ch
_______________________________________________
gull mailing list
[email protected]
http://forum.linux-gull.ch/mailman/listinfo/gull

Répondre à