xenserver を使用しており、ディレクトリ内の各ファイルに対してコマンドを実行し、grep
コマンドの出力からいくつかの情報を ping してファイルに追加したいと考えています。
使用したいコマンドと、grep
必要に応じて文字列を出力する方法が明確になりました。
しかし、はっきりしないのは、ファイルが見つからなくなるまで、各ファイルに対してこのコマンドを実行し、次のファイルに進むにはどうすればよいかということです。
ベストアンサー1
Linux では、通常、grep
ディレクトリ内の特定のテキストを再帰的に検索するために次のコマンドを使用します。
grep -rni "string" *
どこ
r
= 再帰的、つまり現在のディレクトリ内のサブディレクトリを検索しますn
= 行番号を印刷するstdout
i
= 大文字と小文字を区別しない検索