Распаковка определенных файлов из tar архива, с использованием вывода субкоманды в виде маски
tar xzf app_logs.tar.gz --to-command='grep --label=$TAR_FILENAME -Hi "security alert";true'
можно например на лету контрольные суммы считать
tar xf some.tar --to-command 'sh -c "md5sum | sed \"s|-|\$TAR_FILENAME|\""'
опубликовано в @gitgate
#tips