2011-03-22 3 views
0

J'ai un script, 'setwakeup.sh'. J'ai mis le système en place il y a un certain temps et il semble que quelque chose invoque le script alors que ce ne devrait pas être le cas, mais je n'arrive pas à trouver quoi.Bash - connexion ce qui a appelé mon script?

Y a-t-il quelque chose que je peux insérer dans setwakeup.sh qui enregistrera quel processus/utilisateur exécute le script?

Merci!

Répondre

3

(date; ps $PPID) >> /your/call.log

+1

+1, mais j'utiliser un bloc accolade au lieu d'un sous-shell: '{date; ps $ PPID; } >>/your/call.log' –

+0

Oups, vous avez raison, @ dennis-williamson. Merci. – manatwork