Linux의 zip 아카이브에서 단일 파일 제거

알렉스 플로

zip 아카이브 ( -j -r플래그 가있는 스크립트에서 자동으로 생성됨 )가 있고 여기에서 단일 파일을 제거하고 싶습니다. 나는 문서화 된대로 시도했다.

zip -d "picture_43_9.jpg" gallery.zip

하지만이 오류가 발생합니다.

zip warning: picture_43_9.jpg not found or empty   
zip error: Nothing to do! (picture_43_9.jpg)  

어쨌든, 거기에 있다 아카이브 내부의 이러한 파일과 비어되지 않습니다 :

unzip -l .../gallery.zip | grep -i 43_9.jpg  
1477092  2013-05-22 14:23   picture_43_9.jpg 

내가 뭘 잘못하고 있는지에 대한 아이디어가 있습니까?

제이 팔 싱

인수를 바꿨습니다. 이 시도:

zip -d gallery.zip "picture_43_9.jpg" 

로부터 우편 (1) 매뉴얼 페이지

-d
--delete
zip 아카이브에서 항목을 제거 (삭제)합니다. 예를 들면 :

zip  -d  foo  foo/tom/junk  foo/harry/\*  \*.o

항목 foo/tom/junk,로 시작하는 foo/harry/모든 파일 및 .o(모든 경로에서)로 끝나는 모든 파일을 제거합니다 . 셸 경로 이름 확장은 백 슬래시로 금지되었으므로 zip 에서 별표를 볼 수 있으므로 zip 이 현재 디렉토리의 내용 대신 zip 아카이브 의 내용과 일치 할 수 있습니다. (MSDOS 기반 플랫폼에서는 백 슬래시를 사용하지 않습니다.) 따옴표를 사용하여 다음과 같이 별표를 이스케이프 할 수도 있습니다.

zip -d foo foo/tom/junk "foo/harry/*" "*.o"

쉘이 와일드 카드를 확장하는 시스템에서 별표를 이스케이프하지 않으면 별표가 현재 디렉토리의 파일 목록과 아카이브에서 항목을 삭제하는 데 사용되는 목록으로 변환 될 수 있습니다.

MSDOS에서 -dzip 아카이브의 이름과 일치 할 때 대소 문자를 구분합니다 . MSDOS 시스템에서 PKZIP으로 압축 된 파일 이름은 대문자로 입력해야합니다. (우리는 경로의 경우를 구분했다 시스템에서이 경우를 구분을 고려하지만, 아카이브는 경우가 문제 않는 시스템에서 와서 아카이브가 모두 포함 할 수있다 Barbar아카이브에 별도의 파일로.) 그러나 새로운 옵션을 볼 수 - ic 는 아카이브에서 대소 문자를 무시합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Linux에서 ZIP 아카이브의 파일 목록보기

분류에서Dev

OS X 명령 줄에서 여러 ZIP 아카이브 내의 파일 삭제

분류에서Dev

javascript 및 fflate를 사용하여 zip 아카이브에서 __MACOSX / 파일 제거

분류에서Dev

제한된 수의 파일이있는 Zip 아카이브

분류에서Dev

기존 아카이브를 제외하고 디렉토리에서 파일의 7zip 아카이브를 만드는 방법은 무엇입니까?

분류에서Dev

MATLAB의 zip 아카이브에서 단일 파일을 추출하는 방법은 무엇입니까?

분류에서Dev

stdout에서 생성 된 zip 아카이브 내의 파일에 이름 지정

분류에서Dev

Java로 zip 아카이브에 2 개의 파일 추가

분류에서Dev

특정 파일 이름을 제외한 zip 아카이브에서 파일 추출

분류에서Dev

/ var / cache / apt에서 파일 제거 (아카이브 아님)

분류에서Dev

zip 아카이브에서 긴 이름을 가진 파일의 이름을 바꾸거나 추출하는 방법

분류에서Dev

zip 아카이브에서 긴 이름을 가진 파일의 이름을 바꾸거나 추출하는 방법

분류에서Dev

Sharpcompress .net을 사용하여 ZIP 아카이브에서 단일 항목을 삭제하는 방법

분류에서Dev

7zip 아카이브에서 프로그래밍 방식으로 단일 특정 파일 추출-Java-Linux

분류에서Dev

zip 아카이브에서 gzip 파일 추출

분류에서Dev

압축 해제 오류 : 중앙 디렉토리 끝 서명을 찾을 수 없습니다. 이 파일은 zip 파일이 아니거나 다중 파트 아카이브의 하나의 디스크를 구성합니다.

분류에서Dev

아카이브에서 하나의 파일 추출 : 7-zip은 전체 아카이브의 압축을 풀어야합니까?

분류에서Dev

각 7zip 아카이브에서 정확히 하나의 파일 (임의)을 대량으로 추출 (Unix)

분류에서Dev

Django의 zip 아카이브에 임시 .docx 파일을 추가하는 방법

분류에서Dev

Java에서 전체 아카이브를 추출하지 않고 Zip 아카이브 내의 특정 파일 교체

분류에서Dev

7zip GUI의 스냅 버전은 ZIP 아카이브에 저장된 파일을 보거나 편집 할 수 없습니다.

분류에서Dev

Mac의 zip 아카이브에서 실행 파일을 추출 할 수 없습니다.

분류에서Dev

아카이브 내의 파일은 7zip 내에서 열 수 없습니다.

분류에서Dev

Zip 아카이브의 참조 XML 파일

분류에서Dev

Linux의 .zip 파일에서 텍스트 / csv 파일 압축 해제

분류에서Dev

Linux의 .zip 파일에서 텍스트 / csv 파일 압축 해제

분류에서Dev

7-zip으로 모든 아카이브에서 파일 일괄 추출

분류에서Dev

zip 아카이브에서 손상된 유니 코드 파일 이름 수정

분류에서Dev

Windows 명령 줄에서 파일을 .zip 아카이브로 이동

Related 관련 기사

  1. 1

    Linux에서 ZIP 아카이브의 파일 목록보기

  2. 2

    OS X 명령 줄에서 여러 ZIP 아카이브 내의 파일 삭제

  3. 3

    javascript 및 fflate를 사용하여 zip 아카이브에서 __MACOSX / 파일 제거

  4. 4

    제한된 수의 파일이있는 Zip 아카이브

  5. 5

    기존 아카이브를 제외하고 디렉토리에서 파일의 7zip 아카이브를 만드는 방법은 무엇입니까?

  6. 6

    MATLAB의 zip 아카이브에서 단일 파일을 추출하는 방법은 무엇입니까?

  7. 7

    stdout에서 생성 된 zip 아카이브 내의 파일에 이름 지정

  8. 8

    Java로 zip 아카이브에 2 개의 파일 추가

  9. 9

    특정 파일 이름을 제외한 zip 아카이브에서 파일 추출

  10. 10

    / var / cache / apt에서 파일 제거 (아카이브 아님)

  11. 11

    zip 아카이브에서 긴 이름을 가진 파일의 이름을 바꾸거나 추출하는 방법

  12. 12

    zip 아카이브에서 긴 이름을 가진 파일의 이름을 바꾸거나 추출하는 방법

  13. 13

    Sharpcompress .net을 사용하여 ZIP 아카이브에서 단일 항목을 삭제하는 방법

  14. 14

    7zip 아카이브에서 프로그래밍 방식으로 단일 특정 파일 추출-Java-Linux

  15. 15

    zip 아카이브에서 gzip 파일 추출

  16. 16

    압축 해제 오류 : 중앙 디렉토리 끝 서명을 찾을 수 없습니다. 이 파일은 zip 파일이 아니거나 다중 파트 아카이브의 하나의 디스크를 구성합니다.

  17. 17

    아카이브에서 하나의 파일 추출 : 7-zip은 전체 아카이브의 압축을 풀어야합니까?

  18. 18

    각 7zip 아카이브에서 정확히 하나의 파일 (임의)을 대량으로 추출 (Unix)

  19. 19

    Django의 zip 아카이브에 임시 .docx 파일을 추가하는 방법

  20. 20

    Java에서 전체 아카이브를 추출하지 않고 Zip 아카이브 내의 특정 파일 교체

  21. 21

    7zip GUI의 스냅 버전은 ZIP 아카이브에 저장된 파일을 보거나 편집 할 수 없습니다.

  22. 22

    Mac의 zip 아카이브에서 실행 파일을 추출 할 수 없습니다.

  23. 23

    아카이브 내의 파일은 7zip 내에서 열 수 없습니다.

  24. 24

    Zip 아카이브의 참조 XML 파일

  25. 25

    Linux의 .zip 파일에서 텍스트 / csv 파일 압축 해제

  26. 26

    Linux의 .zip 파일에서 텍스트 / csv 파일 압축 해제

  27. 27

    7-zip으로 모든 아카이브에서 파일 일괄 추출

  28. 28

    zip 아카이브에서 손상된 유니 코드 파일 이름 수정

  29. 29

    Windows 명령 줄에서 파일을 .zip 아카이브로 이동

뜨겁다태그

보관