grep で /(スラッシュ) のエスケープが必要な場合と不要な場合

作成日:2017/11/26
更新日:2017/11/26




grep は正規表現で検索すのにとても便利な機能です。

その場合、 / (スラッシュ) を表現するのにエスケープ表示 (\/) は必要なのでしょうか?不要なのでしょうか。

実はオプションにより変わってきます。

grep -P で perl 風正規表現の場合は \/ のようなエスケープが必要です。
-E オプションではエスケープ化不要のようです。



キーワード:grep

Windows トラブルシューティング一覧に戻る


(ご注意事項)本ページは2017年に独自に調査して記載した事項です。本ページには誤りがある可能性はあります。また今後仕様が変更となる可能性があります。
本ページにより発生したいかなる損失も誰も補償しません。あくまでも自己責任で参考にしてください。