grep --before-context 5
ゲーム開始前に5行を見せてください。
試合前にはすべてを見せたい。
これはgrep --before-context 99999999
効果がありますが、それほど専門的ではありません。
一致するすべてのファイルを表示するには?
ベストアンサー1
横これにより良いです。
ただし:
sed '/PATTERN/q' FILE
仕組みは次のとおりです。
各行について、次のものと一致することを確認してください/PATTERN
。
- その場合は印刷して終了します。
- それ以外の場合は印刷します。
これは一度見たらPATTERN
終了するので、最も効率的なソリューションです。そうでない場合、q
sed はファイルの処理を実行せずにファイルの残りの部分を読み続けます。大容量ファイルの場合は違いがあります。
このトリックは、以下をシミュレートするためにも使用できますhead
。
sed 10q FILE