1
如何使用Ansible playbook在不更改其時間戳的情況下備份文件?我試過backup=yes
,但問題是它改變了文件的時間戳。 代碼: - dest={{item}} state=absent regexp='TLSv1' backup=yes
with_items: ('{{certs_dir.stdout_lines}}')
如何使用Ansible playbook在不更改其時間戳的情況下備份文件
如何使用Ansible playbook在不更改其時間戳的情況下備份文件?我試過backup=yes
,但問題是它改變了文件的時間戳。 代碼: - dest={{item}} state=absent regexp='TLSv1' backup=yes
with_items: ('{{certs_dir.stdout_lines}}')
如何使用Ansible playbook在不更改其時間戳的情況下備份文件
我收回我的初步「這不能做」的迴應 - 它應該通過一系列的戲劇是可能的,但它是不是很漂亮。
如果您確實需要備份文件來保留時間戳,您可能需要在開發人員郵件列表中發出正式請求。
stat
模塊來檢索文件的時間戳file
或copy
模塊的返回值backup_file
備份文件的名稱。command
模塊調用touch
命令將backup_file的時間設置爲原始時間。 (Ansible stat
模塊不調整文件時間戳。)
請張貼您的代碼片段。 – 2ps
'lineinfile:dest = {{item}} state = absent regexp ='TLSv1'backup = yes' 'with_items:certs_dir.stdout_lines' – Guardian
將代碼放在您的問題中,而不是評論 – gawi