O comando tar
não fornece uma maneira de fazer isso, mas você pode filtrar sua saída usando grep
:
tar tfz file.tar.gz | grep -v '/'
ou, para adicionar um nível a mais
tar tfz file.tar.gz | grep -v '/.*/'
ou, para adicionar outro nível de arquivos:
tar tfz file.tar.gz | grep -v '/.*/.*/'