[Comm] Renaming a group of files

Sergey Kuznetsov =?iso-8859-1?q?yozhik_=CE=C1_atom=2Eru?=
Вс Сен 19 22:20:24 MSD 2004


Здравствуйте!

Mon, 20 Sep 2004 01:44:37 +0800 antilopa_gnu на list.ru писал:

> > Возникла необходимость переименовать кучу файлов с названиями
> > 01.tif, 02.tif и т.п. в 001.tif, 002.tif и т.д. Делать это
> > вручную, по одному- с тоски повеситься. Нельзя ли сделать это
> > как-то одной командой или скриптом?
> > 
> 
> Можно, например, так:
> for i in *.tif; do mv $i 0$i; done
> 
> Или, если надо переименовать только с именами вида 
> [цифра][цифра].tif, то: 
> for i in [0-9][0-9].tif; do mv $i 0$i; done
> 
> Или можно с помощью mc -- выделить все подлежащие переименованию
> файлы, типа:
> [серый +], впечатываем что отметить, скажем,   ??.tif
> [F6], и в строке указывающей, куда перемещаем файлы, впечатываем
> такое: 0*

Thanks! Последний совет оказался самым простым для понимания ;-)

С уважением,
Сергей

С уважением,
Сергей


Подробная информация о списке рассылки community