운영체제/리눅스

리눅스 파일 각각 압축하기

후바스탱크 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 {} \;