質問を見つけましたファイルなしでデータが有効な tar ファイルであるかどうかを判断するにはどうすればよいでしょうか?しかし、疑問に思ったのは、すぐに使えるコマンドラインソリューションはあるのだろうかということです。
ベストアンサー1
ファイルを解凍するのではなく、tarball のリストを取得して出力を破棄するのはどうでしょうか?
tar -tzf my_tar.tar.gz >/dev/null
コメントに従って編集しました。zrajm さん、ありがとうございます!
コメントに従って編集します。ありがとう、Frozen Flame!このテストは、データの整合性を保証するものではありません。これはテープ アーカイブ ユーティリティとして設計されているため、ほとんどの tar 実装では、同じファイルの複数のコピーが許可されます。