grepを使って「X」で始まるか、「xpto」で終わる行を見つけるファイルがあります。
私はこれを持っていますが、うまくいきません。
grep [^X][xpto$] test.txt
どんなアイデアがありますか?
答え1
この場合(複雑なgrepマッチング)、私は通常egrep
システムで(エスケープなしで)使用できることを好みます。
egrep "^X|xpto$" test.txt
答え2
複数の式を指定すると、その式grep
に一致する行をテストできます。
grep -e '^X' -e 'xpto$' <test.txt
答え3
大丈夫、わかりました。
grep '^X\|xpto$' test.txt