[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[FDclone-users:00687] Linux に smbmount したディレクトリにある日本語ファイル名がシェルに渡らない
- Subject: [FDclone-users:00687] Linux に smbmount したディレクトリにある日本語ファイル名がシェルに渡らない
- From: <hma@syd.odn.ne.jp>
- Date: Tue, 13 Mar 2007 11:53:25 GMT
こんばんは、濱崎です。
以下の方法で smbmount したディレクトリに存在する
日本語を含むファイル名を持つファイルを、
H キーまたは X キーで シェル に引き渡す時に 失敗しているようです。
環境など
FDclone 2.09c
Debian/GNU Linux 3.1
LC_ALL=ja_JP.UTF-8
ファイル一覧画面では正常に表示されますし、V キーで中身を見ることはできるので
○FDclone 内部では OK,
×FDclone の外に渡す時に失敗
であるように見えます。
--- マウント→ FDclone を実行したときの手順
Windows サーバのあるドライブをマウント
mlterm の端末から、
$ mkdir ~/tmp/drive
$ smbmount //server_name/DRIVE ~/tmp/drive -o iocharset=cp932
$ fd -SJISPATH=/home/hama/tmp/drive
とする。 これで、半角カタカナを含むディレクトリも大丈夫。
--- ここまで
試してみたこと
[あというファイルを E キーで編集]
編集できます。
エディタのファイル名表示欄に ./<82><a0> と表示されています。
82a0って Shift-JIS の あ でしたっけ?
[日本語ファイル名を H キーから ls]
$ ls あ
ls: ./あ: ファイル名が長すぎます
と表示され、失敗
[日本語ファイル名を H キーから touch]
$ touch あ
touch: cannot touch `あ': ファイル名が長すぎます
と表示され、失敗
$ touch ライブラリ
touch コマンド自体は正常終了、しかし作られたファイルの名前は
繝ゥ繧、繝悶Λ繝ェ
(ゥと、とェは半角)でした。
--------------------------------------------------
濱崎 健 E-mail: hma@syd.odn.ne.jp