我试图从远程服务器获取一些文件,但是,文件名是由一个可变日期生成的。
$(日期--日期="$(日期+%Y-%m-15)-1个月”+' %Y-% m')
- hosts: remote_server
tasks:
fetch:
src: /tmp/$(date --date="$(date +%Y-%m-15) -1 month" +'%Y-%m')
dst: /tmp/$(date --date="$(date +%Y-%m-15) -1 month" +'%Y-%m')
1条答案
按热度按时间ct3nt3jp1#
将
date
命令输出声明为ansible变量并在任务中使用它请注意,
dt
的值将取决于控制节点的date
。