![압축 해제를 위한 7z 명령 -p -a [중복]](https://linux55.com/image/58522/%EC%95%95%EC%B6%95%20%ED%95%B4%EC%A0%9C%EB%A5%BC%20%EC%9C%84%ED%95%9C%207z%20%EB%AA%85%EB%A0%B9%20-p%20-a%20%5B%EC%A4%91%EB%B3%B5%5D.png)
zip 형식의 파일을 압축 해제하는 명령줄 실행이 .sh 파일에 있습니다. 다음은 파일의 압축을 푸는 명령입니다 unzip -p -a
.
elif [ "${FILECOMMANDOUTPUT}" = "Zip" ]
then
COMMANDTOUSE="/usr/bin/unzip -p -a"
그러나 파일 크기가 더 큰 경우(예: 935MB) 위 명령이 unzip -p -a
작동하지 않습니다. 7z e -so -bd
출력을 다른 곳(파일)으로 파이프하거나 리디렉션해야 하는 경우 작동하는 명령이 있습니다. 하지만 unzip -p -a
위의 코드를 대체할 수 있는 명령이 필요합니다 .
답변1
Java가 설치되어 있으면 다음을 시도하십시오.
jar xf filename.zip
Java는 더 큰 zip 파일 추출을 지원합니다.