5

CentOSで複数のファイルを追跡(および追跡)したいので、これを試しました:

テール -f ファイル1 ファイル2 ファイル3

しかし、出力は非常に不親切です

multitail も調べましたが、CentOS のバージョンが見つかりません。

他にどのような選択肢がありますか?

4

6 に答える 6

6

Multitail は rpmforge リポジトリの CentOS で利用できます。rpmforge リポジトリを追加するには、サードパーティ リポジトリのドキュメントを確認してください。

于 2009-05-26T02:50:37.870 に答える
3

ここで説明するソリューションは、centos でうまく機能することがわかりました。

リンクはhttp://www.thegeekstuff.com/2009/09/multitail-to-view-tail-f-output-of-multiple-log-files-in-one-terminal/です。

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
于 2012-08-16T12:53:45.083 に答える
2

Emacs サブウィンドウで tail -f の複数のインスタンスを開くことで、マルチテールをシミュレートできます。

于 2009-05-26T01:28:56.940 に答える
1

watch コマンドを使用できます。これを使用して、2 つのファイルを同時に末尾に表示します。

ウォッチ -n0 テール -n30 ファイル1 ファイル2

于 2015-06-23T08:58:26.633 に答える