UGA Boxxx

つぶやきの延長のつもりで、知ったこと思ったこと書いてます

Linuxコマンド

【Linuxコマンド】メモ:行の取り出しを高速化

巨大なログファイルを以下のコマンドを使って範囲切り出ししたいが結果が遅い $ cat ファイル名 | head -n 終了行 | tail -n 開始行 こんなときに、-cというオプションを使うと高速で結果が返ってくることを知った man7.org $ man tail ... -c, --bytes=N ou…

【Linuxコマンド】メモ:特定の行の範囲を切り出す

毎回どうやるのか調べてるのでメモ やりかたは2つ ①sedを使う $ cat ファイル名 | sed -n '開始行,終了行p' ②headとtailを使う $ cat ファイル名 | head -n 終了行 | tail -n 開始行 どちらが早いのだろうと調べた 実際やりたかった450MBあるファイルに対し…