一致後の指定数の行のみ Grep

一致後の指定数の行のみ Grep

以下で新しいファイルを作成する必要があります。grep一致しますが、最大行数があります。

これと同等ですが、一行

$ cat my_log_file.log | grep -v auto > filtered.log

$ head -n 1000 filtered.log > filtered_1000_lines.log

ベストアンサー1

正解は

$ grep -v auto -m 1000 my_log_file.log > filtered_1000_lines.log

どこ-m NUM、 - 最大数停止コマンドに一致する最大行数なのでFiltered_1000_lines.log最初の1000の一致する行が入力されます。

おすすめ記事