month=`date -d "last month" +"%Y%m"`
year=`date +"%Y"`
rm /home/yourDir/data/* ftp -nvd <<! open 192.168.1.22 user user1 pwd1 cd /temp/yourDir1 lcd /home/temp/myDir1 pwd ls -l lpwd prompt off bin mget bill* cd /temp/yourDir2 lcd /home/temp/myDir2 mget bill* <br>quit !
这个
prompt off
直接用prompt也行,是指关闭提示,因为下载文件时每次都会弹出确认提示。
2.这个
bin
表示Binary
Binary模式不会对数据进行任何处理,使得文件一致
Ascii模式会将回车换行转换为本机的回车字符。
3.这个
mget
是批量下载,而
mput
是批量上传
4.这个
quit和bye和!
作用是一样的,都是结束ftp