CentOSで複数のファイルを追跡(および追跡)したいので、これを試しました:
テール -f ファイル1 ファイル2 ファイル3
しかし、出力は非常に不親切です
multitail も調べましたが、CentOS のバージョンが見つかりません。
他にどのような選択肢がありますか?
CentOSで複数のファイルを追跡(および追跡)したいので、これを試しました:
テール -f ファイル1 ファイル2 ファイル3
しかし、出力は非常に不親切です
multitail も調べましたが、CentOS のバージョンが見つかりません。
他にどのような選択肢がありますか?
Multitail は rpmforge リポジトリの CentOS で利用できます。rpmforge リポジトリを追加するには、サードパーティ リポジトリのドキュメントを確認してください。
ここで説明するソリューションは、centos でうまく機能することがわかりました。
Ramesh Natarajan のおかげで
$ vi multi-tail.sh
#!/bin/sh
# When this exits, exit all back ground process also.
trap 'kill $(jobs -p)' EXIT
# iterate through the each given file names,
for file in "$@"
do
# show tails of each in background.
tail -f $file &
done
# wait .. until CTRL+C
wait
Emacs サブウィンドウで tail -f の複数のインスタンスを開くことで、マルチテールをシミュレートできます。
watch コマンドを使用できます。これを使用して、2 つのファイルを同時に末尾に表示します。
ウォッチ -n0 テール -n30 ファイル1 ファイル2