Gentoo Linux 23 at LINUX
[2ch|▼Menu]
739: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

4134日前に更新/215 KB
担当:undef