grepを使用してファイル内の文字列を検索し、これらのファイルの最初の行のみを検索するにはどうすればよいですか?
@Robのコメントを実装し、目的の結果を得ることに成功しました。
string
文字列に置き換えます。
grep -Rin "string" . | grep ":1:.*string" > result.txt
これstring
により、現在のディレクトリで大文字と小文字を区別しない再帰的な検索が実行され、行番号が出力されます。次に、1行目にあるファイル内のオカレンスを検索し、出力をresult.txt
。というファイルに保存します。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加