kuj*_*jiy 2 ansible ansible-2.x
这有效:
ansible host -a "echo hello" # hello
Run Code Online (Sandbox Code Playgroud)
但这返回了一个奇怪的答案
ansible host -a "echo hello && echo world" # hello && echo world
Run Code Online (Sandbox Code Playgroud)
ansible 是否会逃脱&&
and ;
with ansible -a
?
我怎样才能执行它?
默认情况下,ansible
CLI 使用command
模块,该模块不通过 shell 提供其参数。
您想改用shell
模块:
ansible host -m shell -a 'echo hello && echo world'
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
7657 次 |
最近记录: |