除了 $VERSION 之外还有其他的 Unision 占位符吗?

除了 $VERSION 之外还有其他的 Unision 占位符吗?

基本概况示例Unison 手册中介绍了$VERSION用于备份的占位符。文档中未提及其他占位符。我想知道 Unison 是否提供了除 之外的其他占位符$VERSION。例如,我想查看当前时间戳的一个占位符。

答案1

$VERSION不,除了Unisonbackupprefix和选项中可以使用的占位符变量之外,目前没有其他占位符变量backupsuffix。针对评论,$VERSION这是一个 Unison 内部值,您不能在 Unison 配置文件中使用环境变量。

此功能在 Unison 源代码的文件中实现stasher.ml,以防您想自己编写此功能。否则,我认为您可以使用 shell 脚本完成您想要的功能。您可以编写一个脚本,backupdir使用来自的内容监视 Unison 配置文件中指定的内容inotifytools,并且每当FILE目录中创建新内容时,将其重命名为$(date).FILE或其他名称。

相关内容