🧊

Macでlzhファイルを解凍する方法

2024/02/12に公開

Macの場合,zipファイルであればファイルをクリックするだけで勝手に解凍してくれるが,lzhの場合はなんらかの外部ツールを用いる必要がある。LHAコマンドを使用してlzhファイルを解凍する手順を調べたので,まとめておく。ちなみにLHAを作ったのは日本人らしい。

1. lha のインストール

Homebrewを使ってlhaをインストールする。

brew install lha
lha --version
# LHa for UNIX version 1.14i-ac20211125 (aarch64-apple-darwin22.6.0)

2. lzh ファイルの解凍

lzhファイルを解凍する準備は整った。lzhファイルがあるディレクトリに移動して以下を実行。

lha e [lzhファイル名]

指定したlzhファイルが現在のディレクトリに解凍される。これだけ。

※ lhaコマンドのオプション

lhaコマンドのオプションにはいくつかの種類があって,解凍以外に圧縮やlzhファイルの編集もできる。基本的なオプションは次のとおり。

オプション 意味
e x 指定したファイルを解凍する
a 指定した圧縮ファイルがすでにあればそれに追加するし、なければ新しく作成
l 圧縮ファイルの中身を表示
d 圧縮ファイルから指定したファイルを削除する

ファイルを解凍するだけならlha e [lzhファイル名]のみ覚えておけばよい。

参考

https://e-words.jp/w/LZH.html
https://xtech.nikkei.com/it/article/COLUMN/20060227/230811/

Discussion