跳转至

5. shell模块

3. shell模块

1. 与command模块基本一致,但功能更强大

2. 简单案例

#1.
ansible ali -m shell -a "ps -ef|grep vim"

#2.
ansible ali -m shell -a "echo haha>/tmp/hh.txt"

3. 复杂案例:

# 远程创建脚本,执行脚本

ansible ali -m shell -a "mkdir -p /server/myscripts;echo 'hostname' > /server/myscripts/hostname.sh;chmod +x /server/myscripts/hostname.sh;bash /server/myscripts/hostname.sh warn=False"

最后更新: 2022-02-18 11:26:47