首页 > 系统相关 >ansible shell模块简单使用

ansible shell模块简单使用

时间:2023-07-12 18:14:24浏览次数:47  
标签:shell form stdin free ansible module 模块

ansible shell模块简单使用

参数

参数 说明
chdir 运行命令前先CD到该目录
cmd 运行的命令
creates 存在某个文件就不运行命令
executable 更改执行命令的shell路径,需要是绝对路径
free_form The shell module takes a free form command to run, as a string.There is no actual parameter named ‘free form’.See the examples on how to use this module.
removes 不存在某个文件就不运行命令
stdin 直接设置输入
stdin_add_newline 是否将换行符附加到stdin数据
选项:false和true,默认true

链接

ansible.builtin.shell module – Execute shell commands on targets — Ansible Documentation

标签:shell,form,stdin,free,ansible,module,模块
From: https://www.cnblogs.com/rainbow-tan/p/17548447.html

相关文章

  • ansible find模块简单使用
    ansiblefind模块简单使用参数参数说明paths要查找的目录列表别名:name、path类型:listrecurse是否递归遍历子目录选项:true或false,默认falsehidden是否包含隐藏文件选项:true或false,默认falsefile_type要查找的文件类型默认只查找的是文件选项:any(所......
  • 西门子S7300以太网模块labview下载
    借助捷米特ETH-S7300-JM01以太网模块,通过NetS7OPC和NIOPCServers,西门子S7-300与测控软件NILABVIEW实现以太网通讯和监控。  功能简介LabVIEW是一种程序开发环境,由美国国家仪器(NzI)公司研制开发,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机......
  • Shell 编程常用参考
    Shell特殊变量$0,$#,$*,$@,$?,$$和命令行参数Shell中的特殊变量参考如下表:变量含义$0当前脚本的文件名$n传递给脚本或函数的参数。n是一个数字,表示第几个参数。例如,第一个参数是$1,第二个参数是$2$#传递给脚本或函数的参数个数$*传递给脚本或函数......
  • BOSHIDA DC电源模块过载保护的原理
    BOSHIDADC电源模块过载保护的原理DC电源模块过载保护的原理是通过电路设计和控制算法来实现的,其基本思想是在系统发生过载时,通过控制电路的工作状态和输出特性,实现对输出电流的限制和保护。具体来说,DC电源模块的过载保护主要包括两个方面:一是电流保护,即控制输出电流的大小和稳......
  • 数字码头系统APP开发实例之会员端功能模块介绍
    数字码头是一款聚合性电商系统,目前开发的数字码头APP1.0版本包含的电商系统、积分系统、看广告系统、卷轴模式系统、签到模块组成。下面我就数字码头系统开发的功能模块,和大家展开探讨,本文主要的内容是主题模块架构和APP闭环商业逻辑的分享。任务一个商业模式系统都要围绕用户激励......
  • 【雕爷学编程】Arduino动手做(159)---RCWL-0515微波检测模块
    37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来—小小的进步或是搞......
  • linux shell脚本实现删除连续的空行为一行
     001、awk实现[root@PC1test02]#lsa.txt[root@PC1test02]#cata.txt##测试数据010203040506070809101112131415161718192021222324252627282930##将多个连续的空行压缩为一个空行[root@PC1tes......
  • Burp Suite证书安装流程和主要模块功能介绍
    BurpSuite证书添加流程和模块功能介绍1. 打开Google浏览器,右上角打开设置2. 打开后是这样的3. 然后打开隐私和安全4. 打开右边菜单栏的安全5. 点击管理设备证书6. 点击中间证书颁发机构按照上面的顺序点击点击浏览,导入刚刚导出的der文件,下一步点......
  • Ansible写playbook设置Notify发现Handlers未触发
    1.tasks目录结构catcattasks/add_dns.ymlcathandlers/main.yml是当配置不存在时添加配置,设置notify将修改过的服务器网卡重启结论:只有当task执行成功且changed才会触发notify设置的handler,且handler会在所有task执行完成后才会执行,如过已触发但执行过程中出现了FAILED便......
  • shell脚本-监控多台服务器磁盘利用率
    shell脚本-监控多台服务器磁盘利用率介绍第一步:实现免密登录服务器,为后续脚本免密登录做好准备。第二步:把要监控服务器的ip地址root用户端口port写入host.info文件中以便后续脚本从这个文件读取服务器信息。第三步:写shell脚本,先从host.info中拿到信息连接各个服务器,读取......