タグ付けされた質問 「tail」

ファイルの最後での更新の監視(tailユーティリティあり、またはなし)

2
コマンドに従う(繰り返し実行する)ことは可能ですか?tail -fを使用してファイルを追跡するので?
「Detail.out」ファイルを生成するスクリプトがあります。ファイルに特定の数の行(およそ21025)が含まれていると、スクリプトは完了します。だから私はコマンドプロンプトに座って自分が走っているのを見つけます: [me@somewhere myDir]$ wc -l */Detail.out 21025 A/Detail.out 21025 B/Detail.out 21025 C/Detail.out 12995 D/Detail.out 10652 E/Detail.out 3481 F/Detail.out 21027 G/Detail.out 21025 H/Detail.out 21025 I/Detail.out ... ... 以前tail -fは特定のファイルを監視していたが、wc -l */Detail.out上記のコマンドの出力を追跡したい。 これは可能ですか?tcshそれが重要であれば、 私は現在Ubuntu 11.04で使用しています。
10 monitoring  pipe  tail 

1
tail -fが最初にファイルの内容を吸い込む(別名 `cat -f`)
最後の10行だけでなく、新しい変更を追跡する前にファイル全体を表示する必要があります(そうです、概念的には末尾ではないことがわかっています)。言い換えれcat -fば、もしそれが存在するとしたら、テールの男は私にどんな考えも与えません。今私が目にする唯一のオプションは、なんとかして最後の10行を除くすべてのcatとtail -f出力を組み合わせることです。 ヒントはありますか?
9 tail 

2
vimでtail -fにカラー出力を表示させる方法は?
この質問で、ジルは答えました さらに別の可能性はtail -f、Emacsシェルバッファーで実行し、Emacsの構文カラーリング機能を使用することです。 私はvimユーザーなので、これをemacsではなくvimで実行したいと思います。 んvimのは、この機能を持っていますか?

3
大きなログファイルでtail -fを使用しても問題ありませんか
大きなログファイル(1 GBに近い)でエラーを監視したいと思います。これをリアルタイムに近づけたい(数秒の遅延で十分)。私の計画はを使用することtail -f | grepです。0バイトから1 GBなど、長時間にわたって実行する場合に、このような方法を使用するとパフォーマンスの問題がありますか?そのようなモニタリングに使用される標準的な慣行はありますか?Solaris 10で使用可能な標準のUNIXコマンドを使用してこれを実行したいことに注意してください。 それが可能であれば、ファイルがロールオーバーしてしまい、整理するのにもう1つの問題があります:)。tail -F(--follow=name)を使用すること-Fは、私がこれを実行したいサーバーでサポートされていないため、私にとってはオプションではありません。私の計画は、この末尾を開始し、ファイルがロールオーバーされているかどうかをポーリングするスクリプトを使用することです。はいの場合、テールをキルして再起動します。より良いアプローチはありますか?
9 logs  monitoring  tail 

3
テールコマンドをエコーすると、予期しない出力が生成されますか?
このコマンドを単独で実行すると、期待される結果(crontabの最後の行)が生成されます。 tail -n 1 /etc/crontab ただし、echoコマンドの一部として実行して結果をファイルに送信すると、作業ディレクトリ内のすべてのファイルの概要と予想される結果が追加されます。 sudo bash -c 'echo $(tail -n 1 /etc/crontab) > /path/to/file' なぜこのコマンドは余分なデータを生成したのですか?
8 bash  sudo  cron  echo  tail 

2
grub2 configからのコマンド「exec tail -n +3 $ 0」にはどのようなロジックがありますか?
カスタムメニューエントリを作成すると、次のコマンドが表示されなくなります。 exec tail -n +3 $0 ターミナルで試してみましたが、奇妙な結果になり、理解できません。このコマンドが正確に何をするのか、なぜgrubがそれを必要とするのか理解できません。説明して頂けますか?
8 shell  grub2  tail  exec 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.