»
Локальная сеть »
Групповое переименование файлов в Freebsd Групповое переименование файлов в Freebsd (linux)
Задача: В нужной директории переименовать все файлы, так что бы получились числовые названия (от 1 до N)
Ставим bash
cd /usr/ports/shells/bash
make install
Далее создаём файл, например, /home/mv.bash
----------------------
#!/usr/local/bin/bash
x=1 ; for i in `ls` ; do mv $i $x ; x=$(($x+1)) ; done
----------------------
Теперь что бы переименовать все файлы в каталоге /home/1/
пишем
cd /home/1/
/usr/local/bin/bash /home/mv.bash
При поддержке компании ЕвроДизель (реализация дизтоплива)
www.eurodisel.ru