Bash错误重命名带空格的文件,显示mv:目标不是目录

时间:2019-05-11 23:07:09

标签: bash loops mv

我正在尝试重命名一堆包含空格的文件,以消除空格。 但是,每个文件都会出现错误“ mv:目标不是目录”。

这是我的脚本。

for i in *.mkv
do
    tmp=${i#"//Death/ Note/ "}
    mv $i ${tmp%"i//.D4V1.WWW.BLUDV.COM.mkv"}.mkv
done
pause

我尝试了以下链接的解决方案:bash error renaming files with spaces - mv target is not a directory 但这没用。

我要去哪里错了?

Code

0 个答案:

没有答案