如何使用Ansible playbook备份文件而不更改其时间戳?我试过backup=yes
,但问题就是它改变了文件的时间戳。
代码: - dest={{item}} state=absent regexp='TLSv1' backup=yes
with_items: ('{{certs_dir.stdout_lines}}')
答案 0 :(得分:-1)
我缩回了我的初期"它无法完成"回应 - 应该可以通过使用一系列剧本,但它不是很漂亮。
如果您确实需要备份文件来保留时间戳,则可能需要在开发人员邮件列表中提交正式请求。
stat
模块检索文件时间戳backup_file
或file
模块的返回值copy
中注册备份文件名。command
模块调用touch
命令将backup_file的时间设置为原始时间。 (Ansible stat
模块不会调整文件时间戳。)