私はUNIXのディレクトリパスを持っています。このディレクトリには5つのサブフォルダが含まれています。 各サブフォルダの下に、私は10のファイルを持っています(似ています)。このサブフォルダは、各サイトまたは場所ファイルを意味します。Linux環境で文字列を検索するコマンド
それぞれの5つのサブフォルダにある特定の番号を検索したいと考えています。私は現在、grepコマンドを使用しています
*ではなく
はgrep -l検索文字列のすべてのサブフォルダで、サブフォルダ内の文字列を検索することが有用です。 これはサブフォルダに対して実行されています。 1つのコマンドを使って5つのサブフォルダをすべて検索したい。
をあなたは 'grepの-l何でも*/*'や 'grepの.'どんな-rlが、あなた」を探しているかもしれません私はあなたが欲しいものを理解しているか分からないほど曖昧です。 – zwol
私の検索文字列が404 566 7898なら、私のコマンドはgrep -lのように見えます "404 566 7898" – user1468031
zwolが提案しているように、 'grep -rl" 404 566 7898 "'または 'grep -l" 404 566 7898 "*/*' – John1024