0
私は3つのファイルを持っており、これらのファイルの変更を 'watch'コマンドで監視したいと思います。しかし、これらの3つのファイルには多くの行があり、最後の3行を 'tail'で表示したいだけです。ここに問題はありません。私はこのために、このコマンドを使用することができます。linuxはseperatorでwatchコマンドを使用しています
watch 'tail -3 file1; tail-3 file2; tail -3 file3'
このコマンドは、私にこのような出力を与える:私は任意の区切り文字でこれらの行を区切ると、このようなとしての結果を見たい
Every 2.0s: tail -3 file1; tail -3 file2; tail -3 file3
file1 row9
file1 row10
file1 row11
file2 row9
file2 row10
file2 row11
file3 row9
file3 row10
file3 row11
を:
Every 2.0s: tail -3 file1; tail -3 file2; tail -3 file3
file1 row9
file1 row10
file1 row11
-----
file2 row9
file2 row10
file2 row11
-----
file3 row9
file3 row10
file3 row11
セパレータは関係ありません。私はちょうど結果を別々に見たいと思う。
あなたは-N 3 FILE1 FILE2 file3'尾 'によって示されるヘッダに不満はありますか?あなたはいつでもSedまたはAwkでフィルタリングして、あなたが望む方法でマッサージすることができます。しかし、実際にプログラミングの問題ではありません。 –