>> Delete No. 652 article
No. 압축방법에 상관없이 tar 쓰기

등록 2000-07-29 12:09:00     조회 4
이름 윤상민    

		*.tar *.tar.gz *.tar.bz2 들이 있을 때 각가
 tar xf *.tar
tar xzf *.tar.gz
tar xIf *.tar.bz2
 와 같이 옵션을 달리 줘야 하는데 이것을
tarx 하나로 전부 풀 수 있게 만들어 봤습니다.
 tar 가 z와 I 옵션을 지원안하는 경우는 생략했습니다.
 개선할 점이 있으면 알려주십시오.
 아 bash 용입니다.
  =============== Start ==============
 __tar()
{
    if [ `basename $2 .tar` != $2 ]; then
        COMPRESS=
    elif [ `basename $2 .tgz` != $2 -o `basename $2 .tar.gz` != $2 ]; then
        COMPRESS=z
    elif [ `basename $2 .tbz2` != $2 -o `basename $2 .tar.bz2` != $2 ]; then
        COMPRESS=I
    else
        echo "Wrong filename"
        return
    fi
     OPT="$1$COMPRESS"vvf
    TARFILE=$2
    shift 2
    tar $OPT "$TARFILE" "$@"
}
 alias   tarc='__tar c'
alias   tart='__tar t'
alias   tarx='__tar x'
 ================ End ===============--윤상민, sixmen, sixmen at hey.to, http://hey.to/sixmen/, ...
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved