根据外部文本文件的内容重命名文件

根据外部文本文件的内容重命名文件

我有一个包含文件名和重命名详细信息的文件。当我从文件夹中使用此脚本时,它运行良好,但是当我尝试从外部运行它时,我收到错误。

mv corebill_325035106_325000023-67-1.pdf TNZIUSALLC-00000181_77777700000360_08_325000023-67-1.pdf mv: cannot stat ‘core_325035106_325000023-67-1.pdf’: No such file or directory

脚本:

while IFS=',' read -a files 
do 
   mv "${files[0]}" "${files[1]}" 
done < list.txt

相关内容