ftp shell lcd不起作用

导读:本篇文章讲解 ftp shell lcd不起作用,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

最近需要ftp从服务器下载文件回来,写了个shell脚本如下:

#########################################################################
# File Name: ftp.sh
# Created Time: Thu 30 Aug 2018 11:46:11 PM PDT
#########################################################################
#!/bin/bash
u=ycy
p=1234
ip=10.18.16.9
ftp -v -n $ip<<EOF
	user $u $p
	binary
	cd deb
	lcd /home/ycy/rcvftp
	hash
	prompt off
	mget *.*
	bye
EOF
echo "Download from ftp successful"

服务器deb文件下的文件,全部能下载回来,可却总是在当前目录./,而本地目标文件夹/home/ycy/rcvftp什么也没有,

ftp shell lcd不起作用lcd命令没有起作用!

死活找不到解决方案,折腾一早上,各种百度没招最后实在没办法谷歌切到英文一页一页的翻,在下面找到了终极解决方案。

用vim把代码重新写一遍!用vim把代码重新写一遍!用vim把代码重新写一遍!

照着用vim写了一遍,运行,果然有效。

原因:

“———————有换行和回车被当做有效字符处理了————”

ftp shell lcd不起作用

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/96645.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!