tail -Fが新しい結果を得られないときにビープ音を鳴らす方法はありますか?

tail -Fが新しい結果を得られないときにビープ音を鳴らす方法はありますか?

数日前に尋ねた。tail -Fビープ音を鳴らす方法はありますか?

tail -F今、* nixユーティリティを使用して、aがしばらくの間新しい行の返却を停止したときにビープ音を鳴らす方法があるかどうか疑問に思います!

これを行うために任意の言語で簡単なアプリケーションを書くことができることを知っていますが、標準(または準標準)ユーティリティを使用してこれを行う方法があるかどうか疑問に思います。

目的は、ファイル(ログファイルなど)が大きくならなくなったときにビープ音を鳴らすことです。

ベストアンサー1

tail -F asdf.log | while true; do if read -t 1 LINE; then echo $LINE; else echo beep; fi; done

(次の数字を-t希望の非アクティブ時間(秒)に変更してください。)

おすすめ記事