LINUX.ORG.RU

приписать номер файла к имени

 


0

1

нужно переименовать файлы и имя файла начать с его номера. Приблизительно вот так:

some_command | while read name ; do
    ...
    newname=`echo $name | ...` 
    newname="$counter-$newname"
    (( counter++ ))
done

Но, нужно чтобы приписывались цифры не 1, 2, 3, ... , а 001, 002, 003, ... .

Как это сделать?

Ответ на: комментарий от Laz

some_command | nl -w 3 -n rz

ну, тогда уж, что-то, типа:

$ ls | nl -w 3 -s - -n rz

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.