Parfois, un processus va et vient plus vite que je peux ps aux
, j'ai essayé watch -d -n0.1 "ps aux | tail"
mais encore une fois, cela est limité à 1 / 10ème de seconde. Ce que je veux vraiment, c'est exécuter une commande et suivre tous les nouveaux processus, un par ligne, lorsqu'ils apparaissent. Même des processus rapides. Je sais qu'il strace
a des capacités similaires à cela, mais je n'ai pas réussi à le faire faire ce que je veux.
tl;dr
: existe-t-il un moyen de consigner tous les nouveaux processus?
Je ne veux pas en savoir beaucoup, pas plus qu'une ligne ps aux
ne me donnerait, pour le cas actuel j'ai juste un processus qui est engendré par un autre et disparaît, je veux pouvoir le lancer, mais je ne sais pas quelle serait la commande. Même connaître de nouveaux PID serait suffisant, car je pourrais trouver un script qui les prendrait et les exécuterait ps | grep
et me donnerait plus d'informations pendant que le processus est en cours (en supposant, espérons-le, qu'il soit toujours là quand il ps
démarre)