アイドル時間にシェルスクリプトまたはコマンドを実行する

アイドル時間にシェルスクリプトまたはコマンドを実行する

bash シェルのアイドル時間に基づいてシェル スクリプトまたはコマンドを実行する可能性を探しています。

たとえば、自分のサーバーへの SSH セッション中に、ターミナルで X 分間操作が行われなかった後に、 のような目的のプログラムを起動するコマンドが必要になりcmatrix、戻ってキーを押すと、中断した場所に戻るようになります。

答え1

どうやらGNU screenにはスクリーンセーバー機能あなたが尋ねているものと似ていますが、これを次のように入力すると.screenrc:

blankerprg cmatrix -ab -u2
idle 60 blanker

関連情報