すべてのファイル名の名前をCamel/Capital Caseに変更するプロセスを作成しようとしています。そこに得るために私が持っている最も近いがこれです:Perlでファイル名の大文字/小文字を変更するにはどうすればよいですか?
(私は私が欲しいもの、これはありません確認しています時に削除されます)バックアップファイルを作成するようだperl -i.bak -ple 's/\b([a-z])/\u$1/g;' *.txt # or similar .extension.
。ファイルの名前を変更する代わりに、ファイル内のテキストの名前を変更します。これを行う簡単な方法はありますか?理論は、私は少し肛門の保持型だとして、様々な形式で複数のオフィス文書を持っており、それらは次のようになりたいということです。
New Document.odt Roffle.ogg Etc.Etc Bob Cat.flac Cat Dog.avi
は、Perlで可能なこのです、または私はする必要がありますか別の言語に変更する/それらの組み合わせ?
また、/ foo/foo/documentsが/ foo/foo/documents/fooと同じようにすべてのファイルの名前が変更されるように、再帰的に行うことはありますか?
現在のフォームが何であるかを指定していません。 – Axeman