shell脚本使用ftp从远程机器下载文件

Kar*_*kar 5 ftp shell file

我有

host name      :  "ftp.flowers.com" 
username       :  "name" 
password       :  "123" 
directory path :  "/flower/rose" 
Run Code Online (Sandbox Code Playgroud)

从中我必须下载"红色"文件.以下脚本无效

ftp -in ftp.flowers.com << SCRIPTEND
user name 123
binary
cd /flower/rose
mget red
SCRIPTEND
Run Code Online (Sandbox Code Playgroud)

Ben*_*hon 15

它会更简单wget:

wget ftp://name:123@ftp.flowers.com/flower/rose/red
Run Code Online (Sandbox Code Playgroud)

  • 如果"披露"是指"以明文形式传送"或"未加密",则为是.但是`ftp`命令也是如此.这是协议的限制,而不是工具的限制. (2认同)