Eu posso conseguir isso usando o seguinte comando tar:
tar -cf koko.tar --exclude="*.tar" kokotar
Outro truque interessante é criar um arquivo com os padrões de nomes de arquivos ou extensões que você deseja ignorar, em seguida, leia esse arquivo do comando tar
para ignorar todo esse arquivo com isto:
tar -cf koko.tar --exclude-from <file | /path/to/exclusion/list/file> kokotar
or
tar -cf koko.tar -X <file | /path/to/exclusion/list/file> kokotar
Formato da sintaxe:
tar -cf <name_of_new_tar_file>.tar --exclude='pattern' <source>
tar -cf <name_of_new_tar_file>.tar --exclude-from /path/to/name/exclusion/list <source>