Usando o GNU tar
1.26 no Linux, estou procurando uma maneira de parar o processamento após a ocorrência de um arquivo em .tar
. Isso deve funcionar:
tar --file=archive.tar --list --occurrence=1 filename
Mas isso não funciona, por algum motivo. Além disso: Eu sei que =1
é o valor padrão aqui, mas definido aqui para uma demonstração adequada do que estou tentando alcançar. O que eu tentei até agora:
filename
= nome do arquivo exato: funciona perfeitamente, mas, por que eu deveria
usar esta opção quando eu também posso definir que apenas este arquivo deve ser
processado filname
= algo com curingas, por exemplo *.pdf
processa todos os arquivos *.pdf
e aparentemente ignora a opção --occurrence=
. Eu suspeito que o curinga desativa --occurrence=
--no-ignore-case
, mas depois ... não? Pergunta : Qual seria a maneira correta de a) usar a opção --occurrence=
- ou b) processar a, digamos, segunda ocorrência de um arquivo?