운영체제/리눅스
리눅스 파일 각각 압축하기
후바스탱크
2014. 3. 21. 09:17
예를들어서 txt 파일이 10개가 있다고 하자
이 10개의 txt 파일을 각각 압축을 하고 싶으면 다음과 같이 하면 된다.
find . -name "*.txt" -exec tar zcvf {}.tar.gz {} \;
조금 더 응용해서
.log.2014-03-01
.log.2014-03-02
.log.2014-03-03
이런식으로 파일명이 이루어 진 경우에는 다음과 같이 해 주면 된다.
find . -name "*.2014*" -exec tar zcvf {}.tar.gz {} \;