๐ป Programming/Linux
crond๋ฅผ ์ด์ฉํ ์๋ฒ์์ ์๊ฒฉ์ง๋ก ์๋๋ฐฑ์ ํ๊ธฐ
์ผ์ด์น
2015. 4. 20. 12:54
vi backup.sh
---------------------------------
#!/bin/sh
USER_ID=myId
PWD=myPwd
FILE_NAME=`ls -lrt /backup/*.gz|tail -1|cut -d ' ' -f 8` // ํ์ผ๋ช
์ ๋ฆฌ๋
์ค ๋ช
๋ น์ด๋ฅผ ์ด์ฉํด์ ์๋ผ๋ธ๋ค.
ftp -n 192.168.0.100 << SCRIPT
user $USER_ID $PWD
binary
cd /Backup // ์๊ฒฉ์ง์ ๋ฐฑ์
ํด๋ ๊ฒฝ๋ก
put $FILE_NAME
quit
SCRIPT
---------------------------------
:wq
์ด๋ ๊ฒ ๋ฐฑ์ ์คํฌ๋ฆฝํธ๋ฅผ ์์ฑ ํ ๋ค ์ค์ผ์ฅด๋ฌ๋ฅผ ์ด์ฉํด์ ์ด ์คํฌ๋ฆฝํธ๋ฅผ ๋งค๋ฌ, ๋งค์ฃผ, ํน์ ๋งค์ผ ๋ฐฑ์ ํ๋๋ก ํ๋ฉด ๋๋ค.
์ค์ผ์ฅด๋ฌ๋ crond๋ฅผ ์ฌ์ฉํ๋ฉด ๋๋ค.