Gentoo Linux 23at LINUX
Gentoo Linux 23 - 暇つぶし2ch739:login:Penguin
07/10/24 11:58:51 WgqcMJUp
lha x --system-kanji-code=utf8 foo.lzh

とすると、日本語のファイル名部分の文字化けは発生しませんが、
アーカイブ内のパス区切り文字が「\」となってしまいます。

アーカイブ内部のエンコーディングは Shift_JIS だと思いますが、
アーカイバに何を使用したかは分かりません。
--system-kanji-code をつけない場合、あるいは euc を指定した場合などは
ファイル名が化けるもののパス区切り文字は望みどおりに展開されます。
これって既知でしょうか。

$ env | grep -e LC_-e LANG
LC_ALL=ja_JP.UTF-8
LANG=ja_JP.UTF-8

$ lha --version
LHa for UNIX version 1.14i-ac20050924p1 (i686-pc-linux-gnu)

$ eix lha
[I] app-arch/lha
Available versions: 114i-r6 (~)114i-r7
Installed versions: 114i-r7(13時38分36秒 2007年10月01日)
Homepage: URLリンク(lha.sourceforge.jp)
Description: Utility for creating and opening lzh archives


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch