Linux 에서 특정 위치의 directory 내에서 sub directory 가 엄청 많다고 할때
각 sub directory 별로 압축을 해야 할때가 있습니다.
아래는 그런 경우에 각 sub directory 별로 tar.bz2 로 압축을 하는 스크립트입니다.

방법은 이 밖에도 여러가지가 있겠지만 저는 이렇게 합니다.

인용:
find `ls` -type d -maxdepth 1 -exec tar -cvjf "{}.tar.bz2" "{}" \;


매번 이런경우가 심심치 않게 필요한데 막상 떠올리려면 잘 모르겠고 해서 정리해둡니다.

크리에이티브 커먼즈 라이센스
Creative Commons License
Posted by minzkn
TAG find, Linux, shell

트랙백 주소 :: http://blog.minzkn.com/trackback/142

댓글을 달아 주세요