NEWS
Exec-output in Variable schreiben
-
Hi!
Ich versuche gerade den Output eines Exec-Scripts (Bash) in eine Blocky-Variable schreiben zu lassen, allerdings funktioniert das leider nicht.
Hat jemand eine Idee?Die Variable "result" soll die Rückgabe des Bash Scripts beinhalten, welches mit dem Parameter "caller" aufgerufen wird.
Vielen Dank!!!
-
@matze19999 sagte in Exec-output in Variable schreiben:
"result" soll die Rückgabe des Bash Scripts beinhalten
Mir setze result auf wird das Ergebnis überschrieben.
-
@paul53 ah, okay. Kannst du mir sagen wie ich die Variable auf die Ausgabe setzen kann?
-
-
@paul53 Funktioniert, vielen Dank!
Habe nicht verstanden dass die Variable Result nur innerhalb des Exec-Blocks gültig ist
-
@matze19999 sagte:
Result nur innerhalb des Exec-Blocks gültig ist
Übergabeparameter an eine Funktion sind immer nur lokal (innerhalb der Funktion) gültig.
-
@paul53 beim normalen programmieren, klar, hab mir aber den JS Code dahinter nicht angeschaut
-
Ich hänge mich hier mal dran.
Bin bisher bei meinen Versuchen gescheitert ein Ergebnis eines Exec-Aufrufs in eine Variable zu schreiben:
Bin jetzt auf diesen Thread gekommen - habe es doch IMHO (fast) so gelöst.
Wert oder result war mir erst nicht klar, daher beide.
Wo ist der Fehler?
-
@Homoran sagte:
Wert oder result war mir erst nicht klar, daher beide.
Da hilft ein Blick in den erzeugten Javascript-Code.
Weshalb exec() bei Zugriff auf eine URL ? Dafür ist request() gedacht.
-
@paul53
Nee, nich?
da wäre ich jetzt nicht drauf gekommen :vorDenKopfKlatsch:Danke mal wieder und guten Rutsch
EDIT:
klappt natürlich auf Anhieb!