Ich möchte eine Faktentabelle mit set_facts
mit einer Zeichenfolgenvariablen kombinieren und sie als neue Variable registrieren.Ansible - Kombinieren einer Zeichenfolge mit einer vorhandenen Variablen zum Registrieren in einer anderen Variablen
Ich denke, wir können keine neue Variable in einem Ansible Playbook registrieren. Kann ich also set_facts
erneut verwenden, um eine vorherige set_fact
mit einer vorhandenen Variablen zu kombinieren?
Ich bin mir nicht sicher über die Syntax hier. Hier
ein Beispiel:
- vars:
list_1: usera,userb,userc
- set_fact:
list_2: "userd,usere,userf"
Jetzt möchte ich mit Komma sowohl der Saite kombinieren dazwischen und einen variablen Wert wie folgt zu erhalten:
final_list: usera,userb,userc,userd,usere,userf
Ich habe die erste Option ausprobiert und es gibt mir ein Ergebnis wie "final_list": "[usera, userb, userc '], userd, user, userf". Ich weiß nicht, warum es das [u '] im Ergebnis zeigt. :( – sherri
Dann verwenden Sie es auf den Code ** Sie in der Frage **. Oder stellen Sie eine andere Frage über den Code, den Sie ausführen. Weil sie nicht gleich sind. – techraf
Okay. Lassen Sie mich eine andere Frage für mehr Klarheit stellen – sherri