Javaコードからg
という名前のディレクトリをアーカイブするために、このコマンドを使用しています:
tar czf /a/b/c.tar.gz /e/f/g
Tarファイルc.tar.gz
が作成され、パス全体が見つかりましたe/f/g
次に、その中のg
フォルダのすべてのファイル。しかし、圧縮アーカイブのg
フォルダーの下にあるファイルを開くときに、それを表示したいだけです。フォルダーを削除する方法/e/f/
.tar.gzファイル内?
tar -czf /a/b/c.tar.gz -C /e/f/g .
-C
オプションを指定すると、tar
が作業ディレクトリを変更するため、追加する必要があるのは.
。