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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Roma Yandolin                        2:5031/26.15   05 Jul 2004  20:54:45
 To : Dmitriy Musichenko
 Subject : Re: rename files
 -------------------------------------------------------------------------------- 
 
 .RFC-User-Agent: tin/1.5.12-20020311 ("Toxicity") (UNIX) (Linux/2.4.18-bf2.4
 (i686))
 From: Roma Yandolin <Roma.Yandolin@p15.f26.n5031.z2.fidonet.org>
 
 Dmitriy Musichenko <Dmitriy.Musichenko@p145.f1.n5085.z2.fidonet.org> wrote:
   
  DM> Как можно переименовать группу файлов в именах которых содержатся пробелы
  DM> используя только средства bash.
  DM> for file in *; do
  DM> mv $file `echo $file | sed ...`
  DM> не проканывает т.к. file in принимает значения куска имени файла до
  DM> очередного пробела, на что mv ругается, что не идет попытка переименовать
  DM> кучу файлов одновременно. Можно список файлов в директории выгрузить в
  DM> индексный файлик, но чем бы тогда построчно читать его без привлечения
  DM> тяжеловесных инструментов не знаю. Sed на конструкции вида sed ($count)p
  DM> $file где $count - счетчик строк в индексном файле - ругается, причем
  DM> именно на счетчик.
 
 mv "$file" ...
  
 -- 
 WBR, Roma Yandolin 
 --- ifmail v.2.15
  * Origin: A poorly-installed InterNetNews site (2:5031/26.15@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: rename files   Roma Yandolin   05 Jul 2004 20:54:45 
 rename files   Dmitriy Musichenko   06 Jul 2004 00:55:50 
Архивное /ru.linux/195616db9cd1a.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional