A volte un processo va e viene più velocemente che posso ps aux
, ho provato watch -d -n0.1 "ps aux | tail"
ma ancora, che è limitato a 1/10 di secondo. Quello che voglio davvero è eseguire un comando e seguire tutti i nuovi processi, uno per riga, mentre vengono generati. Anche i processi che corrono veloci. So che strace
ha abilità simili a questa, ma non sono stato in grado di farlo fare quello che voglio.
tl;dr
: c'è un modo per registrare tutti i nuovi processi?
Non voglio sapere molto, non più di quanto ps aux
mi darebbe una linea , per il caso attuale ho solo un processo generato da un altro e scompare, voglio essere in grado di eseguirlo, ma non lo so quale sarebbe il comando. Anche conoscere nuovi PID sarebbe sufficiente, dal momento che potrei immaginare uno script che li prenderebbe e funzionerebbe ps | grep
su questi e mi darebbe maggiori informazioni mentre il processo è in esecuzione (supponendo che il processo sia ancora attivo quando si ps
avvia)