gpg -c
decriptografa para STDOUT se nenhuma outra opção for definida. O que você vê é o conteúdo de file.tar.gz
. Para verificar, veja o que
gpg -d file.tar.gz | file -
está imprimindo (deve indicar algo como "dados comprimidos gzip").
Use uma das seguintes opções para armazenar a saída em um arquivo (então use o flag --output
do GnuPG para definir um arquivo de saída ou simplesmente redirecione o STDOUT de gpg
para um arquivo):
gpg -o file.tar.gz -d file.tar.gz.gpg
gpg -d file.tar.gz.gpg > file.tar.gz