파일 디렉토리가 있다고 가정 해보십시오.
/home/user1/dir1
그리고 나는 "dir1"을 주요 디렉토리로 사용하여 tar를 만들고 싶다 :
/dir1/file1
/dir1/file2
먼저 디렉토리에 CD를 넣을 수 있다는 것을 알고 있습니다
cd /home/user1/
tar czvf dir1.tar.gz dir1
그러나 스크립트를 작성할 때 디렉토리에서 디렉토리로 점프하는 것이 항상 유리한 것은 아닙니다. 현재 디렉토리를 변경하지 않고 절대 경로로 수행 할 수있는 방법이 있는지 궁금합니다.
나는 항상 절대 경로를 가진 tar 파일을 만들고 내부를 사용할 수 있다는 것을 알고있다.
--strip-components
추출 할 때 때때로 추가 경로 이름은 tar 파일과 함께 배포하지 않으려는 추가 개인 정보입니다.
감사!