shell 的ftp简单应用
2016-07-19 17:10
477 查看
#!/bin/sh
date=`date +%F`
ftp -n <<!
open 192.168.0.1
user a a
binary
cd release
lcd /root/ftp
mget *$date*
prompt
close
bye
!
获取ftp指定目录下当天的文件
#!/bin/sh
cd /home/liufengjun/ftp/
ftp -n <<!
open x.x.x.x
user a a
binary
passive
cd xx/xx
ls -t a.list
prompt
close
bye
!
#获取某目录的列表文件并写入到alist
#将第一条(文件夹)中的某文件ftp到本地
new=`head -1 a.list | awk '{print $ 9}'`
num=`echo $new | awk -F "_" '{print $ 4}'`
ftp -ni <<!
open x.x.x.x
user a a
binary
passive
cd xx/xx/$new
get xxx xxx_$num
close
bye
!
date=`date +%F`
ftp -n <<!
open 192.168.0.1
user a a
binary
cd release
lcd /root/ftp
mget *$date*
prompt
close
bye
!
获取ftp指定目录下当天的文件
#!/bin/sh
cd /home/liufengjun/ftp/
ftp -n <<!
open x.x.x.x
user a a
binary
passive
cd xx/xx
ls -t a.list
prompt
close
bye
!
#获取某目录的列表文件并写入到alist
#将第一条(文件夹)中的某文件ftp到本地
new=`head -1 a.list | awk '{print $ 9}'`
num=`echo $new | awk -F "_" '{print $ 4}'`
ftp -ni <<!
open x.x.x.x
user a a
binary
passive
cd xx/xx/$new
get xxx xxx_$num
close
bye
!
相关文章推荐
- [Headset]如何在ADB shell中读取耳机状态和读取ACCDET寄存器
- shell调用php脚本,并传递参数
- shell 学习笔记
- 脚本实现 监视ARM上某个已知名称的程序,若该程序退出了,则重新运行它。
- shell自定义函数及参数调用解析
- shell命令运行符号& ; &&区别
- shell中各种括号的作用()、(())、[]、[[]]、{}
- bash shell脚本执行的几种方法
- 文章标题
- shell中&&和||的使用方法
- linux shell 和 vim快捷键
- SSH Secure Shell Client乱码问题
- 用powershell+excel行列转置三步走
- UNIX/Linux系统管理技术手册(2)----bash脚本编程
- Powershell AWS 自动化管理 (11) - 创建一个高可用的WordPress博客(中)
- hbase shell 输入无法使用退格键删除解决办法
- Android 设备上shell脚本执行
- shell脚本
- ADB常用命令汇总
- 学习Shell脚本[一]