unzip não extrair: cuidado: não extrair; -d ignorado

4

Eu tenho um arquivo ZIP, foo.zip , com alguns arquivos não contidos em um diretório. Eu quero extraí-los para o diretório local foo . Estou tentando extraí-los com este comando:

unzip -v foo.zip -d ./foo

No entanto, a saída diz que não está sendo extraída:

caution:  not extracting; -d ignored
Archive:  foo.zip
 Length   Method    Size  Cmpr    Date    Time   CRC-32   Name
--------  ------  ------- ---- ---------- ----- --------  ----
    2345  Defl:N     1234  47% 2018-07-16 00:00 0123456f  bar
    ...   ...         ...  ... ...        ...   ...       ...
--------          -------  ---                            -------
   34567            23456  32%                            n files

Por que ignorar o argumento -d e não extrair?

    
por cpburnz 16.07.2018 / 16:53

1 resposta

11

Não está sendo extraído porque você usou a opção -v , que instrui unzip a mostrar apenas o catálogo do arquivo, sem extraí-lo.

Como a opção -d só faz sentido ao extrair, ela avisa que está ignorando, mas erra por precaução e não extrai.

    
por 16.07.2018 / 16:54

Tags