ログインおよびログアウト時だけでなく、画面のロック/ロック解除時にもログを記録する独自の個人用ログファイルを作成したいと考えています。ステロイドの /var/log/wtmp のようなものです。
これを行うために、Ubuntu にログインするときに、終了するまでバックグラウンドで実行されるスクリプトを実行することにしました。これを行う私の計画は、信号をキャッチするために使用するスクリプトで.bashrc
、 を使用してスクリプトを追加することです。新しいターミナルを開くたびに実行されることを除いて、それは素晴らしいことです。これは、ロガーに必要なものではありません。./startlogging.sh &
trap
.bashrc
現在のログインがgnomeログインであることをBashで伝える方法はありますか? または、.gnomerc
スクリプトを実行するために使用できるものはありますか?
編集:これが私のスクリプトです:
編集 2:質問とは関係ないため、スクリプトを削除しました。この質問を転用するのではなく、他の質問を再投稿します。