Saya memiliki perintah adhoc yang agak sederhana menggunakan shell untuk menjalankan chfn:
ansible all -i ./inventory/all -s -K -m shell -a 'chfn -f "$HOSTNAME root" root'
chfn memerlukan tanda kutip ganda, dan saya telah mencoba beberapa cara berbeda untuk menghindarinya tetapi tidak berhasil. Saya sudah mencoba membungkus perintah shell dalam tanda kutip ganda dan tanda kutip tunggal, dan menggunakan / untuk menghindari tanda kutip ganda dan mencoba tanda kutip tunggal juga. Menjalankan chfn -f "$HOSTNAME root" root
berfungsi dengan baik tetapi saya tidak tahu cara menjalankannya dengan cara ini. (Saya tahu ini sebuah pilihan, tapi saya lebih suka tidak mengubahnya menjadi skrip shell dan menjalankannya seperti itu melalui kemungkinan jika memungkinkan)