여러 iso 파일을 하나의 디렉터리로 추출

여러 iso 파일을 하나의 디렉터리로 추출

3개의 .iso 파일로 나누어진 CD를 다운로드했습니다.

3개를 하나의 폴더로 추출하고 싶어요

7z를 시도했지만 실패했고 작동시키는 방법을 알 수 없었습니다.

답변1

-o(출력 대상) 스위치를 (아카이브 유형) 으로 사용 7z하십시오 . -t일반적인 실수는 7z스위치 뒤에 공백을 넣는 것인데, 이로 인해 명령이 실패하게 됩니다. x전체 경로로 추출하려면 옵션을 사용하십시오 . 7zip이 없으면 설치하세요.

sudo apt install p7zip-full

각 iso에 대해 동일한 출력 디렉터리를 지정할 수 있습니다. 아래 명령은 출력 디렉터리를 호출한다고 가정하므로 outdir필요에 따라 조정합니다.

다음 명령은 재결합이 필요한 분할 아카이브용으로, 귀하의 경우에 적용될 수 있습니다. 먼저 이것을 시도해 보십시오( name-of.iso첫 번째 파일의 이름으로 바꾸십시오):

7z x name-of.iso -tsplit -ooutdir

오류가 발생 cannot process file as archive하거나 유사한 경우 해당 파일은 분할 아카이브에서 가져온 것이 아닙니다. 추출하려면 각 파일에 대해 수행할 수 있는 작업

7z x name-of.iso -ooutdir

또는 (파일이 많은 경우 유용함) 루프를 사용하여 for모든 파일을 한 번에 추출할 수 있습니다.

for f in *.iso*; do 7z x "$f" -ooutdir; done

관련 정보