0
我想將ftp文件移到我的遠程服務器上,然後將這些文件移動到遠程服務器中的另一個目錄中 ftp正常發生但運行正在拋出一個錯誤,如 550 RNFR命令失敗。在shell腳本中移動ftp裏面的遠程文件
你能幫忙嗎?
我的劇本是
#!/bin/sh
echo "Enter the version of the xml (eg:- v17.25)"
read version
HOST_FIRST='un01'
HOST_LAST='01'
USER='someuser'
PASSWD='somepassword'
HOST="$HOST_FIRST$FILE$HOST_LAST"
ftp -n $HOST <<-END_SCRIPT
quote USER $USER
quote PASS $PASSWD
cd /tmp
put myfile.xml
rename myfile.xml /tmp/test_ftp
quit
END_SCRIPT
exit 0
我想將位於/ tmp文件夾中已經ftpd的myfile.xml移動到另一個文件夾(/ tmp/test_ftp /)? – Gourav
對不起,不是你想在這裏,但**沒有移動命令在FTP **。在你的例子中,你已經把文件放在tmp目錄中。只需重命名它。祝你好運。 – shellter