___ answer44845080 ___
Für mich funktionierte die folgende Aussage:
%Vor%
___ answer36966446 ___
Das hat für mich funktioniert:
%Vor%
___ qstnhdr ___ ansible wget dann exec scripts = get_url gleichwertig
___ answer36967770 ___
Vielleicht kann dieses grundlegende Beispiel Ihnen beim Start helfen:
%Vor%
___ antwort43114882 ___
@RaviTezu-Lösung funktioniert nicht, weil die Datei / das Skript, die Sie ausführen möchten, auf dem Computer sein müssen, auf dem Sie Ihre Wiedergabe / Rolle ausführen.
Wie in der Dokumentation hier
Das lokale Skript im Pfad wird zum entfernten Knoten übertragen und dann ausgeführt.
Eine Möglichkeit besteht darin, die Datei lokal herunterzuladen und eine Aufgabe wie unten zu verwenden:
%Vor%
Oder Sie können dies tun:
%Vor%
Ich würde für die erste Methode gehen, wenn Sie Ihr eigenes Skript hochladen, die zweite Methode ist in Ihrem Fall nützlicher, weil das Skript möglicherweise rechtzeitig aktualisiert wird, so dass Sie jedes Mal, wenn Sie es ausführen, das neueste Skript verwenden.
___ tag123bash ___ Für Fragen zu Skripten, die für die Bash-Befehlsshell geschrieben wurden. Für Shell-Skripte mit Fehlern, überprüfen Sie diese bitte mit dem Shellcheck-Programm (oder im web-Shellcheck-Server unter https://shellcheck.net), bevor Sie hier posten. Fragen zur interaktiven Nutzung von Bash sind bei Super Usern eher Thema als bei Stack Overflow.
___ qstntxt ___
Ich frage mich immer, wie man die folgenden %code% Aufgaben auf die "mögliche Weise" ersetzt (mit %code% , etc.):
%Vor%
oder
%Vor%
___ tag123curl ___ cURL ist ein Bibliotheks- und Befehlszeilentool zum Übertragen von Daten mit verschiedenen Protokollen wie HTTP, FTP und SFTP. Das cURL-Projekt produziert zwei Produkte, libcurl und cURL. Dieses Tag deckt alle cURL-Verwendungen ab, unabhängig davon, welches cURL-Produkt verwendet wird
___ tag123wget ___ Ein nicht-interaktiver GNU (kann von Skripten, Cron-Jobs, Terminals ohne X-Windows-Unterstützung usw. aufgerufen werden), der den Inhalt von Webservern abruft. Der Name stammt vom World Wide Web und wird abgerufen.
___ answer43543750 ___
Beachten Sie: "force = yes", wodurch das Skript immer heruntergeladen und das alte überschrieben wird.
Beachten Sie auch den "changed_when", den Sie für Ihren Fall verfeinern können.
%Vor%
___ tag123ansibleplaybook ___ Ansible ist ein modellgesteuertes Konfigurationsmanagement, Mehrknoten-Deployment / Orchestrierung und Remote-Task-Ausführungssystem. Standardmäßig wird SSH verwendet, sodass keine spezielle Software auf den von Ihnen verwalteten Knoten installiert werden muss. Ansible kann in jeder Sprache erweitert werden.
___ tag123ansible ___ Ansible ist ein modellgesteuertes Konfigurationsmanagement, Mehrknoten-Deployment / Orchestrierung und Remote-Task-Ausführungssystem. Standardmäßig wird SSH verwendet, sodass keine spezielle Software auf den von Ihnen verwalteten Knoten installiert werden muss. Ansible kann in jeder Sprache erweitert werden.
___