複数のログファイルを調べて、簡単にgrepできない特定のイベントを見つけようとしています。私はそれがどのファイルにあるかを知っており、私が探しているものはファイルの最後にあります。私が必要なのはこのようなものですが、文字列の最初のファイルを読み取るだけです。 tail `ls -x log*`
私のbashは少し錆びていますが、単純なものを見落としているように感じます。 HP-UXを使用しています。
たぶん
tail log*
あなたが求めているものです。 tail
が複数の引数をサポートしていない場合(そうであると思われる場合)は、ループする必要があります。
for file in log*; do echo "==> ${file} <=="; tail "${file}"; done