Ich habe eine CLI, die ein Bash-Skript generiert. Wie kann ich es sofort auswerten ohne auf eine .sh Datei umzuleiten?Bash - Wie man ein Skript ausführt, das von einem anderen Skript ausgegeben wird
Beispiel ist folgendes zu ändern:
~: toolWhichGeneratesScript > tmp.sh
~: chmod +x tmp.sh
~: ./tmp.sh
zu so etwas wie:
~: toolWhichGeneratesScript | evaluate
Vielen Dank für die sehr schnelle Antworten. Peinlich, dass ich nicht daran gedacht habe! Wessen Antwort sollte ich außer ??? –
Ich würde die von @ thatotherguy vorgeschlagene akzeptieren, weil es die flexibelste Lösung ist, es sei denn, Ihr 'toolWhichGeneratesScript' könnte ein * sehr * langes Skript erstellen, in welchem Fall die anderen sicherer sind. – user1934428