grepで複数行の文字を検索したいのですがうまくいかず困っています。
== やりたいこと ==
「test」フォルダ内のすべてのhtmlの中から
== ためしたこと ==
「find ./ -type f -print | xargs grep -P 'topics[\s\S]*?topics'」をtestフォルダまで移動し実行したのですが、
何も検索にひっかかりませんでした。
中のファイルを数個みたら重複しているものは存在しています。
改行を含む文字列が含まれるファイルを検索するにはこのコードでは問題があるのでしょうか。
ちなみに「find ./ -type f -print | xargs grep -P 'topics'」で検索するとファイルが検索でヒットします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/07/29 05:59
2017/07/29 11:41