FTP自動的ファイルをバックアップ cron定時

##########################バックアップ############################

#!/bin/bash
srcdir=/home
bakdir=/tmp/
date="home"`date +%Y%m%d`
tar -czvf $bakdir$date.tar.gz $srcdir

##########################################################

#########################アップロード##############################

#!/usr/bin/expect
spawn ftp xxx.xxx.xxx.xxx
expect “Name"
send “ftp1\r"
expect “Password"
send “passwd\r"
expect “logined"
send “cd pub\r"
expect “changed"
send “lcd /tmp\r"
expect “changed"
send “prompt off\r"
send “mput *.tar.tz\r"
expect “send OK"
send “bye\r"

Source

Posted by arkgame