Tar
如何提取 tar.gz 文件但不覆蓋現有文件?
使用該
unzip -n /path/to/filename/filename.zip
命令將壓縮文件解壓縮,但不會覆蓋現有文件。當相同的壓縮文件之前未壓縮並且某些文件被刪除或重命名時,此方法很有用- 因此使用此n
選項他們可以檢索它們。
tar
該命令的相同方法是什麼,但用於提取目的?通常我使用
tar -xzf /path/to/filename.tar.gz
命令
想到兩個選項,應該做你想要的。從
tar
手冊頁:
-k, --keep-old-files
提取時不要替換現有文件,將它們視為錯誤
或者:
--skip-old-files
提取時不要替換現有文件,靜默跳過它們