tar 파일 첨부

tar 명령어 참조
http://sun2ne.tistory.com/74

예시
1) tar.exe -cvf 123.zip 123/AttachedFiles

폴더도 같이 압축이 된것을 볼 수 있다.

2)tar.exe -cvf 123.zip -C 123/AttachedFiles .

폴더 없이 압축된것을 볼 수 있다.



QProcess::execute(QString("tar.exe -cvf 파일이름.zip -C 압축할폴더 .));

설명
1) tar.exe의 경로가 다르다면 tar.exe 앞에 경로를 붙여준다.
2) -cvf는 명령어 이다. 기본적으로 압축시에 거의 이 형식으로 쓴다.
3) 파일이름.zip를 다른경로에 저장시키려면 파일이름.zip앞에 경로를 붙인다.
4) -C 와 . 의 경우 위의 두그림과 같이 폴더를 같이 압축할건지, 폴더 없어 파일만 압축할 건지를
정하는 명령어이다.

tar압축 시 절대 경로 관련 참조 
https://kldp.org/node/140877


Posted by 이건칠
,