こんにちは、^[[1m (vim の表示による) を含むログファイルがたくさんあります。経由でログファイルの生活を見たい
tail -n 1000 -f logfile.log | grep <expression-for-escape-sequence>
太字の行のみを取得します。どのgrepオプションを使用する必要があるのか わかりませんが、すでに次のことを試しました:
tail -n 1000 -f logfile.log | grep "\033\0133\061\0155"
tail -n 1000 -f logfile.log | grep "\033\01331m"
tail -n 1000 -f logfile.log | grep "\033\[1m"
ただし、機能しません...そして、logfile.logの最後の1000行に太字の行があります。
echo -e "\033\01331mTest\033\01330m" | grep ...
同じ結果... ;)
どんな助けにも感謝します!