再起動時にログファイルをローテーションするソフトウェアがあります。ただし、開発中は何度も再起動しているので、随時最新のログファイルを監視したい。
で正常に開始less
しless program.log
、末尾にShift+ fを押すと、ログファイルがローテーションされるときに、古いログファイルの監視が続行されます。これは、iノード番号が同じままであり、less
そのiノードへのオープンファイルハンドルがあるためと考えられます。
現在呼び出されているログファイルの最新のアクティビティを監視することはできますprogram.log
か?
具体的には、Sun OSに取り組んでいるため、そこで機能するソリューションが理想的です。
tail -f program.log
これを試しましたか?
tail -F program.log | less
機能します