带有 put *.* 的 ftp 命令不会发送所有文件



我正在尝试通过ftp从Linux发送到Windows机器发送三个文件,例如pay.txtproduct.txtprice.txt。通过ftp成功登录Windows机器后,我输入的命令是:

put *.*

但是,只发送了第一个文件。请帮忙。

日志文件中的错误:

(远程目录(系统找不到指定的文件。

您必须使用 mput 上传与掩码匹配的所有文件。

您应该使用prompt命令来避免必须确认每个文件。

prompt
mput *.*

顺便说一句,在 *nix 上,要上传所有文件,请使用 * ,而不是*.* .与 *nix 上的 Windows 相反,*.* 不匹配没有扩展名的文件。

最新更新