2014-10-28 3 views
1

У меня есть файл 5000.swf и в другой папке - буфера .swf-файлов со случайными именами. Теперь я хочу переименовать каждый файл в папке со случайными именами (например, word.swf до 5001.swf otherword.swf до 5002.swf и т. Д. Возможно ли это с помощью сценария .sh?Массовые файлы переименования по возрастанию в номере

ответ

0

используя BASH:

#!/bin/sh 

counter="$(basename /path/to/file/5000.swf ".swf")" 

for i in /path/to/random/files/*.swf; do 

    ((counter++)) 

    mv "$i" "$counter.swf"; 
done 
+0

Спасибо, я проверю его, когда вернусь с работы, - но похоже, что это сработает –

Смежные вопросы