0

UNIX ファイルに次のものが含まれている場合:

aaaa12
bbbb34
ssss56
qqqq78
oooo90
aaaa01
bbbb23

行ごとに異なるパターンを検索したい。上記の例で、2 つのパターン (aaaa) と (bbbb) を含む行を印刷したい場合、出力は次のようになります。

aaaa12
bbbb34
aaaa01
bbbb23

元のファイルと同じ順序でこれを行うのに適したUNIXコマンドは何ですか

egrep "aaaa | bbbb" を試しましたが、出力は次のとおりです。

aaaa12
aaaa01
bbbb34
bbbb23
4

3 に答える 3

0

そのための最も簡単な形式は、-e で 2 つの式を使用することです。

egrep -e aaaa -e bbbb file
fgrep -e aaaa -e bbbb file

出力:

aaaa12
bbbb34
aaaa01
bbbb23
于 2013-09-18T20:18:27.767 に答える