0
kafka.zip
, hdfs.zip
등의 여러 심볼릭 링크가있는 zip 파일 이름은 app.zip
입니다.symlink와 동일한 이름의 디렉토리에서 symlink로 연결된 zip 파일 내용 추출
$ll
lrwxrwxrwx 1 xyz xyz 7 Mar 2 13:35 app.zip
lrwxrwxrwx 1 xyz xyz 7 Mar 2 13:35 hdfs.zip -> app.zip
lrwxrwxrwx 1 xyz xyz 7 Mar 2 13:23 kafka.zip -> app.zip
lrwxrwxrwx 1 xyz xyz 7 Mar 2 13:35 myapp.zip -> app.zip
내가 어떤 심볼릭 링크 zip 파일을 추출 할 때, 원래의 파일 이름으로 디렉토리를 작성, 아래 참조 :
$ unzip kafka.zip
Archive: kafka.zip
creating: app/
extracting: app/my.properties
extracting: app/my.sh
를이 심볼릭 링크 이름으로 추출 할 내가 원하는, 내 말은 내가 경우 kafka.zip을 확장하면 디렉토리 이름은 app 대신 kafka 여야합니다. 예를 들어, 내가 알고있는 것처럼
unzip kafka.zip -d kafka
은 당신이 압축 해제 명령을 실행하는 작은 스크립트를 만들 수 있도록이 추가 매개 변수없이 자동으로 수행 할 : 폴더를 지정할 수 있습니다 압축 해제 명령에서
합니다. 최종 사용자는 zip 파일을 받아'unzip filename.zip'을 실행해야합니다. – ASR
사용자 시스템에 alias unzip = 'myunzip'과 같은 것을 추가 할 수있는 옵션이있을 수 있습니다. 이 경우에 필요한 것은 – SpacemanSpiff
일할 수 있습니다. 최종 사용자는 알 수 없습니다. zip이나 심볼릭 링크를 만드는 동안 내가 할 수있는 일은 무엇입니까? – ASR