Se o arquivo tar estiver vazio, não haverá dados para recuperar nada.
Eu estava arquivando vários diretórios grandes (um total de alguns TBs em tamanho) usando o comando:
$ tar -vcf directories.tar --remove-files dir1/ dir2/ dir3/ dir4/
Enquanto manobra através da tela do GNU, acidentalmente cancelei o processo! (CTRL-C)
dir1 e dir2 agora são excluídos e não parecem ter acesso a nada no arquivo:
$ tar -tvf directories.tar
tar: This does not look like a tar archive
tar: Exiting with failure status due to previous errors
$ file directories.tar
directories.tar: empty
Existe alguma maneira que eu possa continuar o processo de arquivamento para que ele possa ser concluído corretamente ou recuperar os dados do arquivo tar quebrado?
Estou usando o Ubuntu MATE.