質問: find(1)とgrep(1)を使って特定の文字列を含むファイルを見つける find . -type f -print -exec cat {} \; | grep some string上記のコマンドはファイルパスを印刷しません。私は使っています:ubuntu, bash 4。
回答: 私が使うgrep "some string" . -r そしてそれはより速く働いていますps.より複雑なユースケースgrep -hire "some string|other string" . #h for file printing, i for case-insensitive, r for recursive search, e for regex 私の説明を読むにはgrep --help | grep -- -i