Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Maksim Pozdeyev                      2:5090/67.6    24 Apr 2002  10:47:40
 To : Dmitry Merkotan
 Subject : Re: пробелы в именах файлов заменить,   например, на "_"
 -------------------------------------------------------------------------------- 
 
 24 Апр 02 02:46, Dmitry Merkotan -> All:
 
  DM> Как пробелы в именах файлов всего каталога заменить, например, на "_"?
  DM> Пример баш-скрипта/команды в командной строке/....
 
  Вот на перле:
 #!/usr/bin/perl -w
 #------------------------------------------------------------------------------
 # Данный скрипт заменяет в именах файлов в каталоге и подкаталогах
 # пробелы на подчеркивание
 # 2002(с) by Barlog Moriasky
 #------------------------------------------------------------------------------
 use locale;
 use strict;
 use File::Find;
 #------------------------------------------------------------------------------
 my $result = "";
 my $inName = "";
 #------------------------------------------------------------------------------
 sub file_rename {
   $inName = $_;
   $_ =~ s/\s+/_/g;
   if (rename($inName, $_)) {$result = "done";}
    else {my $result = "error!";};
   print ($result, "\t", $_,"\n");
 };
 #------------------------------------------------------------------------------
 if ($ARGV[0] eq "") {
   print("spaceoff v1.0 2001(c) by Barlog для личных нужд.\n");
   print("Заменяет пробелы на подчеркивания в именах файлов\n");
   print("в указанной директории.\n");
 }
 else {
  find(\&file_rename, $ARGV[0]);
 };
 #------------------------------------------------------------------------------
 
 --
 Всего наилучшего.
 Maksim Pozdeyev aka Barlog M.
 
 --- GoldED+/W32 1.1.5-20010807
  * Origin: От Парижа до Hаходки с водкой лучше чем без водки! (2:5090/67.6)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 пробелы в именах файлов заменить, например, на "_"   Dmitry Merkotan   24 Apr 2002 02:46:36 
 Re: пробелы в именах файлов заменить, например, на "_"   Maksim Pozdeyev   24 Apr 2002 10:47:40 
 пробелы в именах файлов заменить, например, на "_"   Slava Gorbanev   24 Apr 2002 08:36:33 
 Re: пробелы в именах файлов заменить, например, на "_"   Dmitriy Bagriy   24 Apr 2002 10:58:45 
 Re: пробелы в именах файлов заменить, напр имер, на "_"   Vasily Tchekalkin   24 Apr 2002 11:55:17 
 пробелы в именах файлов заменить, напр имер, на "_"   Mykola Lyakhovych   28 May 2002 22:35:02 
 Re: пробелы в именах файлов заменить, напр имер, на "_"   Alexander Afonyashin   06 Jun 2002 15:26:17 
 Re: пробелы в именах файлов , заменить например, на "_"   Oles\' Filonenko   24 Apr 2002 18:42:31 
 пробелы в именах файлов заменить, например, на "_"   Kirill Frolov   24 Apr 2002 22:35:40 
 Re: пробелы в именах файлов заменить, например, на "_"   Denis Smirnov   26 Apr 2002 23:13:37 
Архивное /ru.linux/28303cc61d15.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional