Compacta recursivamente arquivos em um diretório e subdiretórios usando a ferramenta de linha de comando “zip” no Mac OS X e exclui os arquivos .DS_Store de TODAS as subpastas

7

Eu estou tentando criar um arquivo ZIP usando a linha de comando zip tool que vem com o Mac OS X Terminal. Eu quero recursivamente compactar o conteúdo da pasta atual, mas excluindo arquivos .DS_Store . Estou tentando com isso:

zip -r myarchive.zip . -x .DS_Store

O -x .DS_Store exclui o arquivo .DS_Store na pasta atual, mas não nas subpastas adicionadas recursivamente. Como eu excluo todos os arquivos .DS_Store de TODAS as subpastas também?

    
por OMA 11.09.2015 / 17:16

1 resposta

8

Adicione um curinga à opção de exclusão

zip -r myarchive.zip . -x "*.DS_Store"
    
por 11.09.2015 / 17:25