2017-03-24 27 views
0

我想從包含文件名的unix文件中讀取文件,並將這些文件從一個目錄移動到另一個目錄。但它給我一個錯誤:Unix文件mv錯誤

"mv: cannot stat `REGPC_20170224113009_1111_S.dat': No such file or directory"

有人可以幫忙嗎?

嘗試下面的腳本:

#!/bin/sh 

while read file; 

do 
    mv "$file" /opt/mounts/tes/summit/archive/ 
    done < /opt/mounts/tes/summit/inbound/rpm_file_list.txt 
+0

您當前的工作目錄是包含REGPC_20170224113009_1111_S.dat的目錄嗎? – lit

回答

0

如statedm 不能STAT`REGPC_20170224113009_1111_S.dat;您嘗試運行該腳本的文件REGPC_20170224113009_1111_S.dat不存在。手動檢查路徑是否正確。