如何在Ansible中使用get_url模块为下载文件指定特定名称?
如何在Ansible的get_url任务中指定下载文件的自定义名称?
当然可以指定自定义文件名。你只需要修改dest参数,将其设置为包含目标文件名的完整路径,而不是仅指定目录(比如你当前写的.)。
当dest指向一个目录时,get_url模块会自动沿用原URL中的文件名保存文件;如果dest指定的是具体文件路径,模块就会按照你设定的名称来保存下载的内容。
修改后的任务示例:
- name: get file with custom name get_url: url: "{{ file_url }}" # 指定自定义文件名,这里用相对路径示例,也可以用绝对路径如 /opt/my_file.tar.gz dest: ./my_custom_filename.ext environment: https_proxy: "{{ proxy }}"
内容的提问来源于stack exchange,提问作者Youssef CH
相关产品推荐
相关产品推荐

