Как итеративно переименовывать файлы в Bash - PullRequest
0 голосов
/ 07 июля 2019

Я пытаюсь перебрать файлы в папке, переименовав их в foldername1, foldername2 и т. Д. Однако я получаю сообщение об ошибке, которое говорит о том, что mv используется неправильно.

Пока мой код выглядит так:

FILES='(Full Path)/Macbeth/audio/'
for file in "$FILES"*
do
    mv $file 'Macbeth'$i''
done

Окончательный код должен перебирать файлы и переименовывать их, в данном случае Macbeth1.mp3, но я не уверен, какСинтаксис Bash работает.

1 Ответ

0 голосов
/ 21 июля 2019

Как предположил Сайрус, решением было использовать полный путь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...