以指定的格式输出一条salt命令的执行结果
1、显示一条salt命令的概要
[root@sv001 salt]# salt --summary '*' cmd.run_all 'echo 123'
sv001:
----------
pid:
8874
retcode:
0
stderr:
stdout:
123
-------------------------------------------
Summary
-------------------------------------------
# of Minions Targeted: 1
# of Minions Returned: 1
# of Minions Did Not Return: 0
-------------------------------------------
2、以json格式输出
[root@sv001 salt]# salt --out=json '*' cmd.run_all 'echo test cmd'
{
"sv001": {
"pid": 8979,
"retcode": 0,
"stderr": "",
"stdout": "test cmd"
}
}
3、以YAML的格式输出
[root@sv001 salt]# salt --out=yaml '*' cmd.run_all 'echo this is a test cmd'
sv001:
pid: 9018
retcode: 0
stderr: ''
stdout: this is a test cmd
4、其他格式
salt命令的–out选项还可以选择 raw、nested、quiet等格式。