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?