11/08/10 14:58:53.84 NueGvHf6
初心者です。さっぱりわかりません。
共有サーバーからftpしたフォルダおよびサブフォルダおよびファイルが1万ほどあります。
フォルダ名(ディレクトリ名)、フィアル名などすべてSJISです。
これを、1ファイルずつチェックして処理させたいのです。
そこで、はじめにファイルのリストを作成するために、
find /data -type f > file.lst
でファイル名のリストを作り、その後、file.lstをオープンして
1行づつ読み込んで処理をさせるつもりですが、
「エラー、ファイルがありません。」になります。
file.lstの日本語ディレクトリ名/ファイル名が読めないのです。
ファイルをUTF-8でエンコードしても「ファイルがありません。」になります。
SJISファイル名のファイルを1つづつ処理するにはどうしたらいいでしょうか。