通過ftp將每天的日誌上傳到空間

本人只是一枚小白,在管理學校的網站,這些腳本都是我爲了管理這些網站自己寫的,請高手不要見笑,請多指點指點,謝謝。如果沒有在代碼中體現的變量,已經被我定義成了環境變量。

#!/bin/bash
sh /root/.authlog.sh
source $HOME/.bash_ftp
FILE="/home/log/"
BACKUPDIR="logbak"
ZIPNAME=$(date -d yesterday --rfc-3339=date)
cd $FILE
zip -r $ZIPNAME.zip $ZIPNAME >/dev/null
ftp  -n  $FTPHOST >/dev/null <<END
user $USERNAME $PASSWORD
cd $BACKUPDIR
mput $ZIPNAME.zip
quit
END
rm -rf $FILE/$ZIPNAME.zip

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章