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

时间:2019-07-10 08:47:55

标签: linux windows bash shell ftp

我正在尝试通过pay.txt从Linux向Windows计算机发送三个文件,分别为product.txtprice.txtftp。通过ftp成功登录Windows计算机后,输入的命令是:

put *.*

但是,只有第一个文件被发送。请帮助。

日志文件中的错误:

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

1 个答案:

答案 0 :(得分:1)

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

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

prompt
mput *.*

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

相关问题