В поисках вменяемого способа распаковки множественных tar (в связи с тем что tar не может распаковывать по маскам)пришёл к наиболее мне симпатичному варианту
tar -xvi < *.tar
cat *.tar | tar -xvi
for a in *.tar; tar -xfv $a
но как оказалось этот вариант работает только в zsh, в баше же выдаёт
$tar -xvi < *.tar
bash: *.tar: неоднозначное перенаправление