如何在Bash中迭代地重命名文件

时间:2019-07-07 16:08:05

标签: bash terminal

我试图遍历文件夹中的文件,将它们重命名为foldername1foldername2等。但是,我收到一条错误消息,指出mv是'不能正确使用。

到目前为止,我的代码如下:

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

最终代码应遍历文件并将其重命名为Macbeth1.mp3,但我不确定Bash语法如何工作。

1 个答案:

答案 0 :(得分:0)

根据Cyrus的建议,解决方案是使用完整路径