实例一:
文件:ftptest1
#! /bin/bash
# FTP脚本操作的测试
#作者Troy
# 缓冲文档
F="test.ftp"
# 写入FTP地址
echo "open 10.10.80.202" > $F
# 用户名和密码
echo "user eda9 123456" >> $F
# 进入目录
echo "cd /home/eda9" >> $F
# 设置传输方式
echo "bin" >> $F
# 下载
echo "get CDS.log" >> $F
# 退出FTP
echo "bye"
# 执行FTP
ftp -i -in <$F
# 删除缓冲文件
rm -f $F
执行:
$ ./ftptest1
实例二:
文件:ftptest2
#!/bin/bash
# FTP脚本操作测试
# 作者Troy
ftp -i -in <<!
open 10.10.80.202
user eda9 123456
cd /home/eda9
bin
get CDS.log
bye
!
执行:
$ ./ftptest2