はじめに

自分が出会ったコマンドでかなり好きなコマンドの中に zcat がある。
このコマンドについて、ちょっと便利な使い方をメモするために作成した。

環境

1
2
Windows 10 Professional
WSL2 (Ubuntu 22.04 LTS)

zcatとは

gzipで圧縮されたファイルの中身を見ることができるコマンド。
拡張子は .gz のもの。

使い方

よく自分が使う方法としては、 gzip で圧縮した DBのダンプファイルなどを解凍せずにリストアするということ

例えば、 mysqlなどの場合は下記のような使用方法となる。

1
zcat [ファイル] | mysql -u [ユーザ名] -p --port [ポート] [データベース名]

みたいな感じ。
mysql コマンドの部分は環境に応じて変更すること。

おわりに

zcat については最近になって使うようになったのでメモ書きとして残しておきたかった。
特にでかいファイルとかは解凍するのもの時間がかかるので、できる限り時短したいなあと思い調べたらこのコマンドに出会った。
便利なコマンドは誰かしらが使ってくれていて本当に助かる…!