#!/bin/bash
if [ -z $1 ]; then
echo usage : $0 directory
exit
fi
SRCD=$1
TGTD="/home/c/shell/"
OF=home-`date +%M%D`.tar.gz
tar -cZf $TGTD$OF $SRCD
먼저 이 소스가 결국 하고자 하는일은 압축을 하는일 같은데요...
제가 /home/c/shell 에 있는 파일을 모두 압축하고자 할때...
/home/c/shell 밑에 backup1.sh 라는 파일을 만들었습니다.
이걸 돌리면,
[c@localhost shell]$ sh backup1.sh
usage : backup1.sh directory
이와같이 나와요...
먼저 궁금한것은 $1, $0과 같은것이 무엇인지 궁금하구요.