"abc"
テキスト ファイル内で string を含み、stringを含まないすべての行を検索したいと考えています"def"
。コマンドを使用してgrep
このタスクを実行できますか?
質問する
40992 次
2 に答える
52
これらのいずれかが行います:
grep -v "def" input_file | grep "abc"
また
grep "abc" input_file | grep -v "def"
stdout で出力のみを表示する場合は、次の方法でも色付けが保持されます。
grep --color=always "abc" input_file | grep -v "def"
オプション (「反転一致」の-v
略) はgrep
、指定されたパターン (この場合は ) を持つ行を無視するように指示しますdef
。
于 2012-11-06T22:01:28.317 に答える
4
これならいけるかもしれません。
fgrep "abc" file | grep -v "def"
于 2012-11-06T21:55:24.310 に答える