디렉토리를 압축하고 싶지만 경로의 모든 내용을 압축하고 싶지는 않습니다. 나는 zip -r squash.zip dir1
게시물의 명령을 알고 있습니다.Unix 명령줄에서 압축/압축 해제하는 방법은 무엇입니까?
하지만 절대 경로를 사용하여 명령을 실행하면 다음과 같습니다.
zip -r squash.zip /path/to/dir1
Zip도 경로에 폴더를 생성하는데, 저는 zip 폴더로 들어갑니다 /path/to/dir1
. 내가 원하는 건dir1\sub\dirs
답변1
특정 상위 디렉토리로 이동하여 거기에서 zip을 실행한 다음 zip을 다른 곳에 저장하는 것이 더 좋습니다. 예를 들어
cd /path/to
zip -r /home/user/dir1.zip dir1/