私は愚かなプレイブックを持っています。ちょうどコマンドを実行して、Webサーバーグループのすべてのホストの仮想ホストのリストを取得します。すべての仮想ホストは/ var/wwwにあり、Webのリストを簡単に入手できます。Linuxツールでの出力の解析
問題は、Anativesが情報を返す方法です。例:
ok: [host1] => {
"var": {
"out.stdout_lines": [
"",
"host1.com"
]
}
}
ok: [host2] => {
"var": {
"out.stdout_lines": [
"",
"host2.com"
]
}
}
迷惑メールの名前を取得する簡単な方法は分かりますか? grep awkなどを使っていますか?
こんにちはコンスタンチン、このANSIBLE_STDOUT_CALLBACKは、プラグインのいくつかの並べ替えですか? – Rubendob
はい、プラグインで出力をカスタマイズできます。 'json'はすべてのプレイブックの出力をJSONオブジェクトに出力する標準的なものなので、' jq'のような他のツールで簡単に解析できます。 –