複数行のファイルがあります。すべての行は、C10またはZ12で始まります。GNU正規表現:C10またはZ12のすべての行を確認してください。
C10またはZ12(3行目の例のように)で始まらない行があります場合、私はGNU正規表現でファイル全体をチェックしたいと思います。
C10 USE/0712015/004 831252 00248235 EUR 20071205 42.25 12137377-40-5 USE/071205/004 Mika Muuu
Z12 USE/0712015/018 831252 01087484 EUR 20071405 400.00 8782400 USE/071205/018 Bada Bing
USE/0712015/021 831352 01017484 EUR 20271205 410.00 8782400-10-5 USE/071405/017 Bubu
Z12 USE/0712015/091 131252 01087484 EUR 20171205 540.00 8782400-1 USE/071205/018 Foo
C10 USE/0712015/008 232252 00248235 EUR 30071205 42.25 12137377-40-5 USE/071205/004 Boo
ありがとうございます!
ヒント: ''^'で始まる正規表現とgrepをする-V'。 – bishop
あなたは素晴らしいです、ありがとう! 私はすべての行を検索するためにこれを追加しなければならないと分かったと思います: /^(?!C10|Z12).*/m 今私は "POSIX拡張正規表現" [アプリケーション](https://www.zabbix.com/documentation/2.4/manual/regular_expressions) だから!仕事はありません。申し訳ありません、私の悪い! POSIX拡張正規表現を使って、どうすればいいですか? – DiViNe
Sry、私は上記のポストで@Aaronを忘れてしまった。 – DiViNe