問題タブ [ansible-ad-hoc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
4269 参照

ansible - 引用符内の Ansible アドホック シェル コマンドの引用符 - エスケープする方法は?

シェルを使用して chfn を実行するかなり単純な ansible アドホック コマンドがあります。

chfn には二重引用符が必要です。いくつかの異なる方法で二重引用符をエスケープしようとしましたが、うまくいきませんでした。シェルコマンドを二重引用符と一重引用符で囲み、/ を使用して二重引用符をエスケープし、一重引用符も試しました。実行chfn -f "$HOSTNAME root" rootは問題なく動作しますが、この方法で実行できるようにする方法がわかりません。(オプションであることは知っていますが、可能であればシェルスクリプトに変換して、そのように実行したくありません)

0 投票する
1 に答える
1449 参照

ansible - Ansible ad-hoc コマンドで複数のユーザーを削除する

Ansible アドホックを実行してユーザーを削除すると、複数のアイテムをモジュールにフィードできませんでした。このような:

出力は次のとおりです。

配列を正しく開いていないようです。jsonファイルの作成も機能しませんでした。

役割を書かずにそれを行う方法はありますか?

0 投票する
1 に答える
1690 参照

ansible - Playbook を使用せずにユーザー インタラクティブ シェル スクリプトを実行する Ansible コマンドはありますか?

ユーザー入力を必要とするシェルスクリプトを以下に示します。

複数のサーバーでユーザー入力を必要とするこのスクリプトを実行したかったので、以下の yml を使用して実現しました。

ただし、以下のコマンドを使用しようとしている場合は、ユーザー入力を促進しません。

1)上記のスクリプトのユーザー入力を求める正しい ansible コマンドを共有してください。

2)上記のスクリプトについても、ユーザーに代わってデフォルト値を取る正しい ansible コマンドを共有してください。