1
  • 毎分ステータスをファイルに記録するスクリプトがあります。
  • 次に、ステータスバーにこのログの内容が表示されます。

スクリプトが中止されると、ログは古くなるため、私にとってはロガーにはなりません。削除してほしい。

スクリプトが実行されている場合にのみ存在し、それ以外の場合は消えるファイルを持つことは可能でしょうか?

ログを定期的に削除する別のスクリプトを作成できることはわかっていますが、より効率的なソリューションを探しています。

4

2 に答える 2

2

これを試して :

#!/bin/bash

trap 'rm /path/to/log' EXIT TERM

# ...
于 2013-03-22T00:10:19.940 に答える