Linux_最新のログをgrepをかけながらtailする
表題を実現するには、下記の条件が必要。
- 最新のログを取得する
- 末尾の「*」を除去
- tailする
- grepしてリアルタイムで出力する
cd /work/logs;ls -1t apl.log* | head -1 | sed -e 's/*//' | xargs tail -f | grep --line-buffered -v DEBUG
表題を実現するには、下記の条件が必要。
cd /work/logs;ls -1t apl.log* | head -1 | sed -e 's/*//' | xargs tail -f | grep --line-buffered -v DEBUG