질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

tar 로 압축시 하위폴더를 하나하나 할려면 ?

작성자 정보

  • hanguy 작성
  • 작성일

컨텐츠 정보

본문

스크립트를 짜서 하시면 간단할듯 하네요.

예를 들어 /home 하위 디렉을 전부 각기 타르볼로 엮기 위해서

#!/bin/sh

LIST=`ls /home`;

for cnt in $LIST
do
   /bin/tar cvzf $cnt.tgz  /home/$cnt 2> /dev/null
   if [ $? -ne 0 ]; then
      echo "$cnt  Error";
   fi
done

간단하게 설명을 드리자면 ls /home 해서 그 값들을 LIST로 받습니다.

그리고 LIST값 전체중 하나씩 cnt에 적용하면서 타르볼로 엮는거죠.

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,335 명
  • 현재 강좌수 :  37,010 개
  • 현재 접속자 :  442 명