一致するすべてのファイルを表示

一致するすべてのファイルを表示

grep --before-context 5ゲーム開始前に5行を見せてください。

試合前にはすべてを見せたい。
これはgrep --before-context 99999999効果がありますが、それほど専門的ではありません。

一致するすべてのファイルを表示するには?

ベストアンサー1

これにより良いです。

ただし:

sed '/PATTERN/q' FILE

仕組みは次のとおりです。

各行について、次のものと一致することを確認してください/PATTERN

  • その場合は印刷して終了します。
  • それ以外の場合は印刷します。

これは一度見たらPATTERN終了するので、最も効率的なソリューションです。そうでない場合、qsed はファイルの処理を実行せずにファイルの残りの部分を読み続けます。大容量ファイルの場合は違いがあります。

このトリックは、以下をシミュレートするためにも使用できますhead

sed 10q FILE

おすすめ記事