On Thu, Mar 24, 2005 at 02:32:14AM +0200, Fedir Gontsa wrote: > Привет Уважаемые! > Возникла проблема не знаю как решить, много часов рыл гуглом ничего > так толкового не нашел (не пинайте ногами) > > посоветуйте как перекодировать кирилические символы имен файлов в > латинские, тоесть транслит. есть много файлов одни в ср1251 другие > koi8-u названы кирилицей, и это вызивает большое неудобство, при > работе с ними.
Что, на одном разделе файлы названы в разной кодировке? Зачем? Для перекодировке в translit есть программа translit. > Также как пробелы в имени убрать? ну например так: make_underscore.pl: #!/usr/bin/perl -w foreach (@ARGV) { $src = $dest = $_; $dest =~ s/ /_/g; system "mv", "-i", $src, $dest; } использовать make_underscore.pl `find ./ -type f` Тимур. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]