shell for newbie
Привет!
Вопрос от новичка, как с помощью shell решить следующую задачу.
Имеется 1000 файлов с разными именами как их привести к одному виду
вроде такого:
0001.txt
0002.txt
0003.txt
...
1000.txt
Зарание спасибо.
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru
Morgoth пишет:
Например так (не используя встроенные арифметические возможности bash):
nm=1; for f in *; do mv $f `printf '%04d' $nm`.txt; nm=`expr $nm + 1`; done
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru