仅当 file/directory 不相同时才提取 tar

To extract tar only if there's not been the same file/directory

如果不存在相同的 file/directory,如何使用 tar 提取,否则跳过它? 例如插图

tar xf foo  # ...?

使用-k选项保留旧文件(会给出警告)

tar -x -k -f files.tar

或者使用 `--skip-old-files' 选项静默忽略现有文件

tar -x --skip-old-files -f files.tar