Ao tentar descompactar um arquivo chamado Joomla_3.0.3-Stable-Full_Package.zip no diretório chamado joomla , recebo o nome do arquivo que não corresponde. Por que é que?
[root @ Feddy Joomla] # descompacte -Z Joomla_3.0.3-Stable-Full_Package.zip / opt / lampp / htdocs / joomla /
Arquivo: Joomla_3.0.3-Stable-Full_Package.zip
cuidado: nome do arquivo não corresponde: / opt / lampp / htdocs / joomla /
Aqui está o elenco da tela do diretório:
(O diretório joomla está vazio)
-o
bandeira está no lugar errado:unzip -o ARCHIVE_NAME.zip
é bom quandounzip ARCHIVE_NAME.zip -o
é ruimO argumento do nome do arquivo após o nome do arquivo especifica um arquivo a ser extraído. Use
-d
para especificar o diretório de destino:Além disso,
-Z
é usado para consultar o arquivo, não extrair.fonte
unzip -d /opt/lampp/htdocs/joomla/ Joomla_3.0.3-Stable-Full_Package.zip
ou seja-Z
, solte , adicione-d
.Este comando exato funcionou para mim:
unzip -o archive.zip -d /Users/current/Dev/tools/
Observe a combinação de opções
-o
&-d
(destino / trajetória de inflação).fonte
Você também receberá esse erro se tentar descompactar um diretório inteiro de zips com um único comando, como:
Encontrei a solução em outro site. O
*
símbolo deve ser escapado; portanto, você deve executar isso:em vez de.
fonte
Tentar descompactar um arquivo compactado com um novo nome gerará a exceção 'Nome do arquivo não corresponde'. Para solucionar isso, mova o arquivo zip para o diretório de destino
navegue para o diretório de destino
a partir daí, execute o comando descompactar sem o argumento do nome do arquivo de destino
Tudo vai funcionar bem.
portanto, neste caso, os comandos devem ser
fonte