2017-04-14 17 views

答えて

1

あなたは、ユーザーがログアウト時にスクリプトを実行するためのトラップを追加することができます。

trap 'bash /path/to/yourscript.sh; exit' 0 

シェルはbashのであれば、あなたは~/.bash_logoutファイルに置かれた任意のコードがログアウト時に実行されます。 cshの場合、ファイルは.logoutです。ユーザーがログアウトした後にいつでもスクリプトを実行することができます

setsid mydaemon.sh >/dev/null 2>&1 < /dev/null & 

別のオプションは、このようなデーモンを実行することです。

+0

ありがとうございます。私はbashを使い、 '〜/ .bash_logout'を入れてスクリプトを実行できます – rluisr

関連する問題