-- #!/bin/sh -- -- // 변수값이 Null 인지 체크 인자는($1, $2, $3 ....) 으로 받음 -- // 변수를 조합할때 주의점은 "$변수1""$변수2"식으로 쌍따옴표 안에 변수를 하나씩만써서 조합해야함 -- if [ "$1" != "" ] && [ "$2" != "" ]; then -- FullDATE="$1"000000_"$2"235959 -- dayDATE=$2 -- shift -- else -- echo "ERROR: Missing File Name. " -- echo "Usage: sms.sh $FullDATE" -- exit -- fi -- -- DATA_DIR=/home/intfa/gerp/receive -- LOG_DIR=/home/intfa/gerp/receive -- -- FileNM="$FullDATE.txt VTIF_PROMOTION_CUSTOM_""$dayDATE" -- LogNM=VTIF_PROMOTION_CUSTOM_$DATE.log -- -- echo "$FileNM" -- echo "/MSG/webadm/file/ftp_dev/electronicsbylivingdps/" -- -- tFTP_IP=101.70.4.149 -- rFTP_IP=101.70.4.240 -- FTP_USER=sms -- FTP_PWD=1234mplus -- -- //로그를 남김 -- date > $LOG_DIR/$LogNM -- -- // FTP 연결후 연결된 디렉토리로 이동 -- ftp -n $tFTP_IP << ! -- user $FTP_USER $FTP_PWD -- cd /MSG/webadm/file/ftp_dev/electronicsbylivingdps/ -- bi -- // 저장할 로컬 디렉토리를 지정후 파일다운(get) -- lcd $DATA_DIR -- get $FileNM -- -- bye -- ! -- echo "Done"
2012년 3월 29일 목요일
쉘스크립트
쉘스크립트 FTP 연결 파일 다운
피드 구독하기:
댓글 (Atom)
댓글 없음:
댓글 쓰기