我们知道,如果想要下载ftp上面的文件,可以登录上去,然后下载,但是如果要脚本化,应该如何实现呢?
date=`date +%Y%m%d`
export hostname=192.168.55.229export username=zyexport password=123456export localcd=/home/oracle/temp/${date}export filename=13357${date}if [ ! -f $localcd ]then mkdir -p $localcdfiftp -n << EOFopen $hostnameuser $username $passwordprompt offcd /home/zhuying/lcd $localcdls *${filename}mget *${filename}EOFcd /home/oracle/tempzip -P 123456 -r ${date}.zip ${date}rm -rf /home/oracle/temp/${date}总结:
cd | 在远程机上改变工作目录 |
lcd | 在本地机上改变工作目录 |