我想将 tar 存档(备份$HOME
)的内容与我本地的内容进行比较,$HOME
以查看 tar 文件中是否存在尚未存在于本地文件系统中的文件。
最好的方法是什么?
我已经试过了tar -dvf archive.tar *
,$HOME
但输出并不是很令人满意。它表示tar: Videos: Not found in archive
对于第一个目录级别的某些文件和文件夹,尽管它们在存档中,然后退出tar: Exiting with failure status due to previous errors
(退出代码 2)。
编辑:它在 Ubuntu 10.04 上,我对 bash 非常熟悉。
尝试这个:
tar -dvf example.tar
(在您要比较的目录中)
-d 与 --diff / --compare 相同
更多信息:http : //www.apl.jhu.edu/Misc/Unix-info/tar/tar_16.html和http://ss64.com/bash/tar.html
归档时间: |
|
查看次数: |
9836 次 |
最近记录: |