diff
有一个选择 --recursive
( -r
)在两个目录(其中的文件)之间进行比较。有没有办法 diff
忽略所有套接字文件和仅套接字文件?
我在用 diff --brief -r --no-dereference /var/ /media/mateusz/Database/tmp/duplicity_unpack/var/
验证我的备份部分,我被像这样的条目充斥 Only in /var/lib/samba/private/msg.sock: 10001
。这些文件是Duplicity无法备份的套接字文件 - 并且它不表示备份失败。
我知道我可能会编写自己的输出处理但它有可能存在错误,需要更多时间并且需要我维护文件系统中的套接字文件列表。
请注意,在比较中不应忽略空文件夹。