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