ftp问题
我想写一个脚本,直接登录ftp服务器,然后让用户输入。假设用户输入1,就列出当前文件夹的文件。假设输入2,让用户输入一个文件名,下载该文件到当前目录。 谢谢
作者: lzx4456 发布时间: 2011-05-31
:oops::oops:
给点钱,我帮你写
给点钱,我帮你写
作者: tony_wangzt 发布时间: 2011-05-31
步子迈太大了
作者: ywlscpl 发布时间: 2011-05-31
新手,但是工作需要啊
作者: lzx4456 发布时间: 2011-05-31
写个expect脚本自动登录即可,
什么输入1,2都是扯,
ls, get现成的命令多好
什么输入1,2都是扯,
ls, get现成的命令多好
作者: ryh19860922 发布时间: 2011-05-31
问个简单的:假设匿名登录,用一行命令怎么登录ftp服务器。不是先ftp ip地址,然后系统提示输入用户名密码,而是一行命令直接进入ftp根目录
作者: lzx4456 发布时间: 2011-05-31
回复 ryh19860922
就是用1来代替ls,用2来代替get的意思。主要是为了和用户交互,可能我表达的不够清楚
就是用1来代替ls,用2来代替get的意思。主要是为了和用户交互,可能我表达的不够清楚
作者: lzx4456 发布时间: 2011-05-31
这个是自动登录的expect脚本
至于一行命令, 还请高手指点
#!/usr/bin/expect -f
spawn ftp 192.168.10.1
expect "Name (192.168.10.1:user):"
send "youruser\n"
expect "Password:"
send "yourpasswd\n"
expect "ftp>"
interact
至于一行命令, 还请高手指点
#!/usr/bin/expect -f
spawn ftp 192.168.10.1
expect "Name (192.168.10.1:user):"
send "youruser\n"
expect "Password:"
send "yourpasswd\n"
expect "ftp>"
interact
作者: ryh19860922 发布时间: 2011-05-31