2015-11-27 60 views
0

在執行以下.prog腳本沒有這樣的文件或目錄被拋出無法在.prog

#!/usr/bin/ksh 
    param1="$5" 
    echo "Parameter1 : $param1" 
    l_outgoing="outgoing" 
    l_out_path="$INTERFACE_HOME/$l_outgoing" 
    echo "$l_out_path" 
    cd $l_out_path 

該腳本工作正常,直到echo "$l_out_path",並給出了正確的目錄使用CD

+0

'$ INTERFACE_HOME'是絕對路徑嗎?如果不是腳本運行時的當前目錄是什麼?腳本文件本身是否有'\ r \ n'行結尾,以便路徑具有尾部回車符?你沒有在'cd'行引用變量:路徑中是否包含空格? –

回答

0

腳本在Windows中製作並遷移到Unix Sever。

使用命令DOS2UNIX的工作!

沒有其他更改已完成