问题描述
我正在使用rsync
将MacBook中的某些文件备份到Synology NAS。为了检查文件的一致性,我计算了文件哈希列表。如果我跑
shasum -a 256 * > hashes.sha256
在目录中,然后使用rsync
上传,然后我可以使用ssh
登录服务器并运行
shasum -c hashes.sha256
检查文件。效果很好。
但是,我想在嵌套目录上执行此操作。要创建我运行的列表
find * -type f -print0 | sort -z | xargs -0 shasum -a 256 > nested_checksums.sha256
运行
shasum -c nested_checksums.sha256
此后,它也可以完美运行。但是,如果我使用rsync
上传并登录到服务器,则shasum -c
在名称包含非ANSI字符æ,ø和å的子目录上确实会失败。
如何在不同系统上将它与æ,ø和å一起使用?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)