In article <YAS.06Mar4034752@kirk.is.tsukuba.ac.jp> yas@is.tsukuba.ac.jp writes:
>ファイル名の漢字コードを変換しながらコピーするうまい方法はな
>いでしょうか。Linux の EUC のものを、MacOSX の UTF-8 にコピー
>したいのです。
>
>MacOSX の HFS の場合、単に漢字コードが違うというだけでなくて、
>そういう名前でファイルを作成できません。つまり、コピーの段階
>で失敗してしまいます。
環境はGUI限定ですか?
CUIでできるなら、原始的にやるのが確実なような気も。

(1)コード変換するツールを自作する。
   標準入力の各行に対応して
   「コマンド名 入力側ディレクトリ名/標準入力 出力側ディレクトリ名/変換結果」
   という行が標準出力に出る仕様にする。
(2)コピー元ディレクトリにおいて「ls -1」(必要に応じて「ls -1R」)を実行し、
   結果をファイルに残す。
(3)上の(2)の結果を(1)のツールに喰わせる。
(4)上の(3)の結果をシェルスクリプトとして実行する。

                                戸田 孝@滋賀県立琵琶湖博物館
                                 toda@lbm.go.jp