通过FTP自动上传文件到目标机的shell脚本
2011-03-22 11:38
1016 查看
调试设备时,往往需要反复将新编译的二进制通过ftp上传到目标机的指定目录下,此工作的重复性过多,考虑将操作写为shell脚本。
#!/bin/sh
if [ $# != 2 ]
then
echo "Usage: ftp-put.sh binary 192.192.4.101"
exit
fi
ftp -n<<! # -n: 不受.netrc文件的影响,<< : 使用即时文件重定向输入
open $2 # para2 : 192.192.4.101
user root root # usrid, password
binary
cd /usr/application # remote dir
lcd ./ # local dir
prompt
put $1 $1
close
bye
! # ! : 即时文件的标志他必须成对出现,以标识即时文件的开始和结尾
#!/bin/sh
if [ $# != 2 ]
then
echo "Usage: ftp-put.sh binary 192.192.4.101"
exit
fi
ftp -n<<! # -n: 不受.netrc文件的影响,<< : 使用即时文件重定向输入
open $2 # para2 : 192.192.4.101
user root root # usrid, password
binary
cd /usr/application # remote dir
lcd ./ # local dir
prompt
put $1 $1
close
bye
! # ! : 即时文件的标志他必须成对出现,以标识即时文件的开始和结尾
相关文章推荐
- shell脚本实现FTP自动上传文件
- CentOS中使用Shell脚本实现每天自动备份网站文件和数据库并上传到FTP中
- CentOS中使用Shell脚本实现每天自动备份网站文件和数据库并上传到FTP中
- 通过Windows批处理脚本实现FTP的多文件自动上传
- 【shell脚本】ftp自动上传mysql备份文件
- CentOS中使用Shell脚本实现每天自动备份网站文件和数据库并上传到FTP中(转)
- 【shell脚本】ftp自动上传mysql备份文件
- 通过Windows批处理脚本实现FTP的多文件自动上传
- 通过SHELL脚本实现SFTP文件自动上传与下载
- 通过Windows批处理脚本实现FTP的多文件自动上传
- ftp自动上传下载文件(Shell脚本)及ftp命令详解
- Windows下通过bat脚本实现自动上传文件到ftp服务器
- shell脚本ftp自动上传文件验证成功与否
- shell 脚本FTP自动上传文件
- 文件自动上传到FtP(shell)
- Linux使用Shell脚本实现ftp的自动上传下载
- java通过ftp和sftp上传war包上传到Linux服务器实现自动重启tomcat的脚本代码
- Shell ftp 上传下载脚本 单独抓取文件中ip地址
- Linux使用Shell脚本实现ftp自动上传
- UNIX/linux系统下FTP自动上传文件脚本