tar xvf archive.tar *.txt
falhou no HP-UX e no SuSE.
Como posso extrair apenas arquivos correspondentes *.txt
para um arquivo tar? Eu poderia usar --wildcards no SuSE, mas isso não funciona no HP-UX
Estou no HP-UX 11iv2 (11.23) no HP ia64 e SuSE SLES 11 atualização 3
obrigado
*.txt
aspastar xvf archive.tar '*.txt'
?Respostas:
tar t
lista o conteúdo do arquivo. Então, o seguinte pode funcionar, assumindobash
e sem espaços em caminhos de arquivo:Não recursivo:
fonte
que tal:Eu infelizmente não tenho as máquinas para testar isso.Edit: oops, isso foi idiota de mim. Talvez isso seja melhor:
fonte
tar x
extrai, então ter exatamente os mesmos arquivos em volta (o que é necessário parafind
) parece um caso de uso muito especial.