Я хочу переименовать файлы в пакетном режиме
У меня есть папка, и в этой папке есть файлы, которые я хочу изменить на 1,2,3,4,5,6 и т. Д.
Спасибо, что уделили время.
Вы можете использовать следующий код для этой цели:
#!/bin/bash
dir=/path/to/folder
j=1
for i in $dir/*
do
mv "$i" "$dir/$j"
let j=j+1
done
Сохраните его как скажем batch_rename.sh
, дайте ему разрешение на выполнение как,
chmod +x /path/to/batch_rename.sh
выполните его как,
./batch_rename.sh