SFTP命令中怎么批量传一个文件夹下的文件
2个回答
2016-04-12 · 百度知道合伙人官方认证企业
兄弟连教育
兄弟连教育成立于2006年,11年来专注IT职业教育,是国内专业的IT技术培训学校。2016年成功挂牌新三板(股票代码:839467)市值过亿。开设专注程序员培训专注php、Java、UI、云计算、Python、HTML5、
向TA提问
关注
展开全部
先用 MD 命令建立一个文件夹 再用 PUT 命令将其余的文件上传吧 一个个的来
如果嫌麻烦 还是去DOWN一个FTP的客户端软件 如flashxp 图形界面 选中全部一拖....
有一个方法可以达到你的要求 不过还是有些麻烦
将你所有要传输的的命令写到一个文本文件中,然后用FTP的命令进行调用
所以你必须将所有上传文件的命令写好 虽然在记事本里写比在CMD下写方便 但文件多了还是比较麻烦
如果嫌麻烦 还是去DOWN一个FTP的客户端软件 如flashxp 图形界面 选中全部一拖....
有一个方法可以达到你的要求 不过还是有些麻烦
将你所有要传输的的命令写到一个文本文件中,然后用FTP的命令进行调用
所以你必须将所有上传文件的命令写好 虽然在记事本里写比在CMD下写方便 但文件多了还是比较麻烦
展开全部
我前端时间项目刚好用到这个问题 ,并且成功解决,我写了个脚本,给你看看
vi ftp.sh
#!/bin/sh
ftp -n<<!
open 192.168.0.128
user hzdracom 12345678
binary
prompt off
lcd /home/oracle/Desktop/ftp/revfiles/
cd dsbill
ls
mget *.r
mdelete *.r
close
你看看是你要的效果不,不知道你的项目是什么,如果相近,可以互相讨论下
vi ftp.sh
#!/bin/sh
ftp -n<<!
open 192.168.0.128
user hzdracom 12345678
binary
prompt off
lcd /home/oracle/Desktop/ftp/revfiles/
cd dsbill
ls
mget *.r
mdelete *.r
close
你看看是你要的效果不,不知道你的项目是什么,如果相近,可以互相讨论下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询