PDA

Visualizza la versione completa : script processi padri e figli


vide91
06-07-2012, 19:20
salve a tutti,
mi stavo esercitando su alcuni script e sono incappato in questo esercizio che non ho idea di come si possa risolvere, potete indicarmi qualcosa?
"creare uno script che produca un log che registri tutti i processi lanciati dall'avvio dello
script con l'indicazione di quale il parent che li ha lanciati
("il processo XY ha lanciato il processo ZZ")."......grazie

Dascos
07-07-2012, 00:45
Beh relativamente facile.
Se lo script deve monitorare "live" allora devi metterlo in cron, altrimenti se deve loggare "one time" lo crei e lo lanci manualmente.
Detto questo...lo script deve registrare i processi avviati DOPO il suo lancio, quindi la prima cosa da fare registrare in una variabile l'ora attuale.
Fatto questo, basta un ps con opportuni flag per ottenere la lista dei processi, che dovrai poi "greppare" basandoti sulla data :)

:ciauz:

Loading