Apakah ada cara untuk tar
mengekstrak tanpa clobbering?
Saya menginstal 12,04 dan ingin mengembalikan data saya dari 10.10. Apapun 12,04 spesifik yang ingin saya pertahankan, yaitu saya tidak ingin tar
versi 10.10 akan diekstraksi. Jika saya melakukan pengembalian file secara umum seperti .bashrc akan musnah. Apakah ada cara untuk menghindari ini?
Sunting: Saya ingin mencatat bahwa disk image ISO 12,04 yang dibooting memungkinkan pembaruan dari 10.10 (atau apa pun) dan menawarkan untuk menyimpan data lama. Saya mencoba ini tetapi mengeluh beberapa aplikasi mungkin dibiarkan rusak setelah upgrade. Saya memutuskan untuk reboot dan melakukan instalasi bersih.
Dari tar (1) :
Tampak jelas bagi saya. Jika file di tarball disimpan relatif ke homedir lama Anda:
sumber
tar xvkzf backup.tar.gz -C ~
). Saya tidak berpikir itu dikenali ketika Anda mencoba membuat archvie baru (tar czf foo.tar.gz foo/
) jika Anda bertanya tentang itu.