7zaceita apenas um único arquivo dentro de seus argumentos, mas você está passando um curinga que se expande para todo o conteúdo do diretório de trabalho atual; Outra questão é que também os curingas nos argumentos também serão expandidos, se não estiverem entre aspas ou entre aspas.
Portanto, você deve extrair apenas um único arquivo por comando; você deve remover o curinga no final, especificar um único arquivo e aspas simples os argumentos:
7z
? Importa-se de tentar com um único arquivo?De
man 7z
:Para excluir arquivo (ou tipos), você pode usar o seguinte comando:
Observe em
-xr
vez de-x
. Or
indica recursivo para que ele possa corresponder arquivos excluídos em hierarquias profundas de pastasO arquivo
exclude.txt
é uma lista separada por retornos de carro como este:fonte
Se você deseja excluir o diretório completo (você pode ter esse arquivo de extensão separado no diretório)
Aqui, o diretório de fornecedor , exibição e documentos foi excluído.
fonte
sudo
? E o que isso acrescenta às respostas existentes?