grep
Linuxでファイル名のみ(インライン一致なし)を表示するにはどうすればよいですか?
私は通常次のようなものを使用しています:
find . -iname "*php" -exec grep -H myString {} \;
どうすればファイル名(パス付き)を取得できますが、一致はありませんか?使用する必要がありますxargs
か?grep
マニュアルページにこれを行う方法がありませんでした。
3
つまり、少なくとも1つの一致するファイル名が必要ですか?
—
Leonbloy、2011
すばらしい質問です。これを実際に使用して、Vimでgrepによって返されたファイルのリストを開きました。
—
David Tuite
vim $(grep -rl Something app/)
grepコマンドを使用してファイルを一覧表示することはできません。基本的には、ファイルまたはリストから目的のテキストを取得するために使用されます。たとえば、ps aux | grep 'apt-get'またはgrep 'text-to-find' / path / to / file /
—
iamjayp