既存のファイルを上書きせずにtar.gzファイルを抽出するにはどうすればよいですか?

既存のファイルを上書きせずにtar.gzファイルを抽出するにはどうすればよいですか?

このunzip -n /path/to/filename/filename.zipコマンドを使用すると、圧縮されたファイルは圧縮されませんが、いいえ既存のファイルを上書きします。この方法は、同じ圧縮ファイルを解凍するのに役立ちます。今後一部のファイルが削除または名前変更されたため、このnオプションを使用してそのファイルを検索できます。

tarこのコマンドと同じ方法は何ですか?抜粋目的?

通常私はtar -xzf /path/to/filename.tar.gzコマンドを使用します

ベストアンサー1

あなたの要件を満たす必要がある2つのオプションを考えてみました。 ~からtarマニュアルページ:

-k, --keep-old-files

解凍時に既存のファイルを交換しないでください。エラーとして扱ってください。

または:

--skip-old-files

解凍するときは、既存のファイルを置き換えずに自動的にスキップします。

おすすめ記事