次の例を使用して、大括弧を含む 'ABC'と一致する行をスキップしながら、 'ABC'のみを含む行を除外する必要があります。LinuxでRegExpヘルプが必要な場合大括弧を含む行を除外するBash grepコマンド
ここで2012-04-04 04:13:48,760~sample1~ABC[TLE 5332.233 2/13/2032 3320392]:CAST 2012-04-04 04:13:48,761~sample2~ABC 2012-04-04 04:13:48,761~sample3~XYZ[BAC.CAD.ABC.CLONE 232511]:TEST
私が持っているものですが、今のところ私は正常に角括弧で行をフィルタリングすることができないよ:
bash-3.00$ cat Metrics.log | grep -e '[^\[\]]' | grep -i 'ABC'
助けてください?
+1、所望の出力の明確な説明
が
grep -i 'ABC' Metrics.log | grep -v "[[]" | grep -v "ABC\w"
入力してみてくださいいくつかのサンプルコード!がんばろう。 – shellter