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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       10 Jul 2002  17:09:14
 To : Sergii Laskavyi
 Subject : Re: Вопросик по mv
 -------------------------------------------------------------------------------- 
 
 
  >>> Eugene Grosbein:
  >>>> for file in *.xxx; do mv $file ${file%.xxx}.yyy; done
 
 Hеправда. Это не мое.
 
  >> Sergii Laskavyi:
  >>> mv: rename .xxx to .yyy: No such file or directory
  >>> $ ls *.xxx | hexdump -C => 00000000  20 2e 78 78 78 0a | .xxx.| 
  SL> Eugene Grosbein:
  >> Трудно догадаться, куда именно кавычки поставить? :-)
  SL> Почему их не было в сообщении <4096836521@grosbein.pp.ru>?
 
 Такого не писал, а в <slrnahqm46.fu.eugen@grosbein.pp.ru> они _были_:
 
 From: Eugene Grosbein <eugen@grosbein.pp.ru>
 Subject: Re: Вопросик по mv
 References: <1025231183@f363.n5000.z2> <3D1C13B9.5E4CD453@electromir.ru>
 X-Comment-To: Dmitriy Kyrhlarov
 Date: Sat, 29 Jun 2002 14:49:42 +0800
 Message-Id: <slrnahqm46.fu.eugen@grosbein.pp.ru>
 
 28 июн 2002, пятница, в 22:55 KRAST, Dmitriy Kyrhlarov написал(а):
 
  >> А вот как бы группу файлов *.ххх переименовать в *.yyy одной командой?
  >> mv *.xxx *.yyy не работает, понятное дело...
  DK> for i in `ls -1 *.xxx`; do mv $i `echo $i | sed 's/\.xxx/\.yyy/'`; done
 
 Какой кошмар.
 
 for i in $.xxx; do mv "$i" "${i%.xxx}.yyy"; done
 
 Читать man sh.
 
 Eugene
 --- slrn/0.9.7.4 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Вопросик по mv   Eugene Grosbein   10 Jul 2002 17:09:14 
Архивное /ru.unix.bsd/88699903ac17.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional