리눅스
ftp auto upload shell script
프로세스 천국
2013. 4. 24. 06:20
로컬폴더, 아이디, 비번, 리모트폴더, 업로드할 파일명만 바꿔주면 된다.
vi ftp_auto_upload.sh
#!/bin/bash
cd /userdir/backup
HOST='hostname'
USER='userid'
PASSWD='userpassword'
ftp -n -v $HOST << EOT
ascii
user $USER $PASSWD
prompt
cd /remotedir/backup
mput *$(date +%m_%d)*
bye
EOT
chmod 755 ftp_auto_upload.sh
crontab -e
5 5 * * * ~/ftp_auto_upload.sh > /tmp/scriptname.log 2>&1