폴더 경로 없이 zip 파일 만들기

폴더 경로 없이 zip 파일 만들기

우분투에서 압축 명령을 작성했습니다. 그러나 결과 zip 파일에는 대상 파일에 대한 경로 폴더도 폴더로 포함됩니다. zip 파일의 대상 파일만 필요합니다. 현재 제가 사용하고 있는 코드입니다.

zip -9pr /mnt/test/Raimi/temp/Testing.zip /home/tect/Loco/*txt

mnt/test/Raimi/temp대상 폴더는 Testing.zip생성하려는 출력이며 /home/tect/Loco원본 파일이 있는 위치입니다.

내 명령에서 오류를 발견하면 지적해 주세요. 미리 감사드립니다.

답변1

-j( --junk-paths) 옵션이 zip이 목적으로 사용됩니다.

에서 man zip:

-j --쓰레기 경로

디렉터리 이름은 저장되지 않고 저장된 파일의 이름만 저장됩니다(경로 무시). 기본적으로 zip은 전체 경로(현재 디렉터리 기준)를 저장합니다.

따라서 다음을 수행하십시오.

zip -9jpr /mnt/test/Raimi/temp/Testing.zip /home/tect/Loco/*txt

관련 정보