29
22

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

文字コードが原因でzipファイルをunzipで解凍出来ない場合はMacならunarを使えばいい

Posted at

Macでzipファイルをunzipで解凍する場合、文字コードが原因でちゃんと解凍出来ない場合があります。
ぐぐるとpatch入れてビルドしたunzipならいけるとか出てきますが、面倒です。

また、普通にGUIのソフトウェア(The Unarchiver等)を使えば問題なかったりしますが、大量のファイルをスクリプト組んで処理したい場合はGUIツールは向きません。

で、どうしようかなーと思ってたんですが、unarというThe Unarchiverのコマンドラインツールがあったのでそれを使うと解決しました。

というわけでやり方。インストールはbrewでいけます。

brew install unar

使い方は引数にアーカイブファイルを渡すだけ

unar test.zip

解凍先のディレクトリの指定とかも出来ます。

unar -o dir test.zip

詳細はman unarで。
欠点はunzipほど高性能ではない点でしょうか。

29
22
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
29
22

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?