ではドキュメント、私は読んでtarのtarballからファイルを抽出する際、次のオプションがあります。
-k, --keep-old-files
don't replace existing files when extracting
--overwrite
overwrite existing files when extracting
デフォルトで使用されるのはどれですか?
ではドキュメント、私は読んでtarのtarballからファイルを抽出する際、次のオプションがあります。
-k, --keep-old-files
don't replace existing files when extracting
--overwrite
overwrite existing files when extracting
デフォルトで使用されるのはどれですか?
回答:
自分で試すことができます:
echo 1 > 1
echo 2 > 2
tar cf foo.tar 1 2
echo 3 > 1
echo 4 > 2
tar xf foo.tar
cat ?
1
2
最初の2つのファイル(1および2)が作成されました。アーカイブfoo.tarが作成されたより。次の手順では、ファイルの内容を変更し、その後foo.tar抽出しました。ファイルを調べると、古い内容が表示されます。
だから、--overwriteデフォルトです。