Use a opção -o
(destino de saída) para 7z
e possivelmente -t
(tipo de arquivo). Um erro comum é colocar um espaço após 7z
switches, o que fará com que o comando falhe. Use a opção x
para extrair com caminhos completos. Instale o 7zip se você não tiver:
sudo apt install p7zip-full
Você pode especificar o mesmo diretório de saída para cada iso. Os comandos abaixo presumem que você queira chamar o diretório de saída outdir
para ajustar conforme necessário.
O comando a seguir é para arquivos divididos que precisam ser recombinados, o que pode ser aplicado no seu caso - tente primeiro (substitua name-of.iso
pelo nome do primeiro arquivo):
7z x name-of.iso -tsplit -ooutdir
Se os erros forem iguais a cannot process file as archive
ou semelhantes, os arquivos não serão de um arquivo dividido. Para extraí-los, para cada arquivo que você pode fazer
7z x name-of.iso -ooutdir
Ou (útil se você tiver muitos arquivos) você pode usar um for
loop para extrair todos de uma só vez:
for f in *.iso*; do 7z x "$f" -ooutdir; done