Linux実践講座

Linux実践講座

コンピュータを便利に使う tips などをメモ

--- 広告 ---
--- 広告 ---

unzip で解凍するとファイル名が文字化けする時

読了までの目安時間:約 3分

zip ファイルを解凍する時に unzip を使いますが、ubuntu など Linuxで unzip するとファイル名が化けてしまう時があります。
 

$ unzip -Ocp932 hoge.zip 

 
で、日本語ファイル名が正常に解凍できます。
 
日本語ファイルが文字化けするのは、zipファイルを作成する時に Windowsマシンを使った為に、日本語ファイル名のエンコーディングが Shift_JIS になっているからです。
 
zipinfo コマンドで Windowsで zipファイルが作成されたか確認する事ができます。
 

$ zipinfo hoge.zip
Archive:  ../unlimited_temp_the_world.zip
Zip file size: 6664256 bytes, number of entries: 11
-rw-rw-rw-  2.0 fat     6634 bx defN 13-Oct-07 23:23 ГЙГУГLГУГO/ГЙГУГLГУГOAГ^ГCГv.txt
-rw-rw-rw-  2.0 fat     6534 bx defN 13-Oct-09 01:56 ГЙГУГLГУГO/ГЙГУГLГУГOBГ^ГCГv.txt
-rw-rw-rw-  2.0 fat     6839 bx defN 13-Oct-09 02:20 ГЙГУГLГУГO/ГЙГУГLГУГOCГ^ГCГv.txt
-rw-rw-rw-  2.0 fat     1178 bx defN 13-Oct-14 13:15 ГЙГУГLГУГO/ГЙГУГLГУГODГ^ГCГv.txt
-rw-a--     2.0 fat       63 b- stor 13-May-03 12:02 Р▌ТшНАЦ┌.txt
.....

windows で zipファイルを作成すると第3カラムが ntffat になります。

--- 広告 ---
--- 広告 ---

 

この記事に関連する記事一覧

--- 広告 ---
--- 広告 ---
最近の投稿
 
%d人のブロガーが「いいね」をつけました。