我正在尋找與ansible自動化交互式安裝過程。此安裝不具有無提示安裝選項,也不具有交互式問題的命令行參數。這個問題涉及設置一個文件夾位置,確保文件夾位置正確等等,答案可能是默認或自定義。 我看着一個理智的expect
模塊,但似乎並沒有解決我的目的。pexpect類型與ansible的操作
- expect:
command: passwd username
responses:
(?i)password: "MySekretPa$$word"
我不需要命令,但它是必需的。相反,我正在尋找的東西,可能是正則表達式Are you sure you want to continue [y|n]? [n]:
我想發送默認出By sending return or typing n as a response
和例如Backup directory [/tmp]
其響應將爲Carriage return
。