----------------------------------------------------------------------------------------------------------------
Bebop2 FlightPlan 文件传输脚本结构
#!/bin/bash
clear | 清除终端显示 |
echo "Begin to update database on Bebop" | 终端显示开始传输字样 |
lftp 192.168.42.1 << EOF | 使用lftp连接Bebop,并重定向输入(将输入命令字符作为程序执行) |
cd internal_000/TargetFolder_Beb | lftp在Bebop2中工作目录转到指定目录下 |
lcd /home/TargetFolder_Sys | 当前系统工作目录转到指定目录下 |
put filename.txt | 从当前系统工作目录上传指定文件到Bebop2中工作目录下 |
Bye | 断开lftp连接 |
EOF | 结束重定向 |
相关查询关键词:
shell + ftp;
备注:
脚本文件后缀为.sh,在运行前需要输入: chmod+x FileName.sh,授权文件可以运行。
可供使用的ftp工具有很多,其中可用脚本写shell的包括ftp,lftp等,但ftp访问Bebop2始终失败,原因不明。