1
は私のテストではMac OSで動作していない: 豊か$猫正規表現[^ ..]ここ
abc
def
aef
bde
3210richadminsMini foofile:〜豊か$ファイル
foofilerichadminsMini:〜rich $ ggrep -V ggrep(GNU grep)2.26 パッケージ化ホームブリュー 著作権(C)2016 Free Software Foundationが、株式会社
richadminsMini:〜豊か$ ggrep 'B'
abc
bde
richadminsMini foofile:〜豊かな$のggrep '' foofile
abc
aef
richadminsMini:~ rich$ ggrep '[ab]' foofile
abc
aef
bde
richadminsMini:~ rich$ ggrep '[^ab]' foofile
abc
def
aef
bde
私は行1,3、および4を除外すると予想しました... 私のシェルはbashです。どうしたの?
Jamesonが書いたものに追加するだけで、あなたのggrepは "どこかの非Aか非B文字をどこかどこにでも持つ行"を探しています。返されなかった唯一の種類の行は、 "a"、 "aa"、 "baba"などのようになります。 – Mort