![비밀번호로 보호된 압축 명령이 작동하지 않습니다.](https://linux55.com/image/96809/%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8%EB%A1%9C%20%EB%B3%B4%ED%98%B8%EB%90%9C%20%EC%95%95%EC%B6%95%20%EB%AA%85%EB%A0%B9%EC%9D%B4%20%EC%9E%91%EB%8F%99%ED%95%98%EC%A7%80%20%EC%95%8A%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
내 임무는 스크립트에서 비밀번호로 보호된 zip 파일을 생성하고 이메일을 통해 보내는 것입니다.
다음 명령을 사용하고 있습니다sparc-sun-solaris2.10비밀번호로 보호된 zip 파일을 생성하는 환경입니다.
`zip -j -P password file1.csv.zip file1.csv`
다음 오류 메시지와 함께 실패합니다.
`zip warning: name not matched: file1.csv`
`zip error: Nothing to do! (file1.csv.zip)`
한 번 성공했지만 후속 실행에서는 계속 실패했습니다.
이에 대한 도움을 주시면 대단히 감사하겠습니다.
답변1
이 경고는 다음에서 발생합니다 zip
.
`zip warning: name not matched: file1.csv
지정된 파일이 존재하지 않는 경우 제공됩니다. 이는 명령에 입력 파일이 없다는 의미이므로 zip
출력 zip 파일에 넣을 항목이 없으므로 다음을 얻습니다.
`zip error: Nothing to do! (file1.csv.zip)`
답변2
GPG를 다음과 같이 사용하세요:
gpg -c file.tar
그런 다음 비밀번호를 설정하세요.
보호 사용을 취소하려면 다음을 수행하십시오.
gpg file.tar.gpg