2010. 4. 20. 10:50
#!/bin/ksh
if [ $# -eq 1 ]
then
echo " "
echo "Step1. 디렉토리가 존재하지 않으면 생성합니다."
#1.첫번째 DIR
dir1=`dirname $1`
#2.두번째 상위DIR
dir2=`dirname $dir1`
#3.3번째 상위DIR
dir3=`dirname $dir2`
echo "-------------------------------------------------"
#for var in $YYYY
for var in $dir3 $dir2 $dir1
do
echo "Directory====>$var"
[ -d $var ] || { echo "dir 생성($var)"; mkdir -m 777 $var || exit 0; };
done
echo "-------------------------------------------------"
echo "Step2.서버에서 CDR을 가져옵니다. "
cd $dir1
echo `pwd`
ftp -i -n ???.???.???.??? << ENDOFFTP
useruser_id user_password
hash
bin
mget $1"*"
bye
ENDOFFTP
echo "압축을 푼다."
echo " "
uncompress -f *.Z
chmod 777 *
echo " "
ls -al
else
echo "인자값으로 파일풀경로를 입력하세요."
fi
'UNIX' 카테고리의 다른 글
SFTP 자동로그인 스크립트 (0) | 2010.09.08 |
---|---|
awk 사용 (0) | 2010.08.26 |
find 잘 쓰기 (0) | 2010.03.19 |
unix find 사용하기 (0) | 2010.03.19 |
바이너리 파일의 일부내용 보기 (0) | 2009.12.23 |