• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] eval(http://domain.de/zeile.txt)

Hallo,

ich weiß, dass es unkonventionell (bis gefährlich) ist, aber ich
möchte eine Kommandozeile per HTTP von einem externen
Server laden.

Mein erster Versuch
eval lynx -dump http://domain.de/zeile.txt
hat leider nicht funktioniert. Hat jemand eine Idee?

Herzliche Grüße
Fox
 
OP
F

foxroberts

Newbie
Testmäßig: whoami

Ich bin das Problem gerade so angegangen:
$(wget -O - http://domain.de/zeile.txt)

Jetzt würde ich nur noch gerne mehrere Befehle
gleichzeitig ausführen können. Etwa mit &&,
was jedoch nicht verstanden wird.

Bei whoami && whoami wird das &&
als Option/Befehl des ersten whoami interpretiert.

Hat da jemand eine Idee?
 

regexer

Advanced Hacker
foxroberts schrieb:
Bei whoami && whoami wird das &&
als Option/Befehl des ersten whoami interpretiert.
Verstehe ich nicht...
Code:
prompt> bla='whoami && whoami'
prompt> eval $bla
username
username
prompt>
 
OP
F

foxroberts

Newbie
Danke für den Tipp. So funktioniert es:
test=$(wget -O - http://domain.de/zeile.txt) && eval $test
bzw.
test=$(lynx -dump http://domain.de/zeile.txt) && eval $test
 
Oben