大きなファイルを分割する

巨大なSQL ダンプファイルから、目的のテーブルのリストア SQL を探す機会がありました。
数十GBの ダンプファイル はエディタで開けません。小さなファイルに分割してエディタで開き探しました。
その手順のメモです。

cat と split コマンドを使用します。

結合についてはこちら

サイズで分割

下記コマンドでは、1GBのファイルを100MB 単位で分割します。

結果。

行数で分割

下記コマンドでは、1GBのファイルを1000行単位で分割します。

結果。