2019年3月7日木曜日

Linux ファイル名に空白文字があっても find | grep する方法

通常ファイル名に空白文字が入っている場合エラーになるが、以下のように -print0 と -0 を付けると空白文字入りファイル名も対処できる。

$ find . -name "*.txt" -print0 | xargs -0 grep "http://www.google.co.jp"

【linux】 スペースを含むファイル名を find | xargs で使う方法 at softelメモ
https://www.softel.co.jp/blogs/tech/archives/5367

0 件のコメント:

コメントを投稿