tmiuraの日記: ディスク換装その後
日記 by
tmiura
Fivaくん内蔵ハードディスク換装にあたって、 中身を机の上マシンのWindows2000経由でコピーしたら問題が残った件のうち、 ファイルの大文字小文字については対応終了。
- Win2000マシン上に残しておいたコピー元でls -laR
- その出力から大文字小文字問題の出たDOSな8.3文字のファイル名を抽出
- perlスクリプトへくべてごそっとrename
リネームに何を使うかはいろいろ試したのだが、 結局perlのファンクションを使うのが一番よさそうな感じだった。
あとは半角仮名やシフトJIS漢字など8bit目の立った文字については 今のところあまり問題を生じていないこともあって、 とりあえず今回の変換の対象から外した。 大文字小文字問題が一番問題だったCVS管理のファイルの中に 8bit目の立った名前のファイルは確かなかったはずだ。
もう一つの問題だったDOSエイリアス名は 問題が見つかってから対応すればいいだろう。
ディスク換装その後 More ログイン