Wie verkette shell

Ich möchte von einem Befehl die Ausgabe als Variable an bestimmter Stelle wieder als Eingabe verwenden. Ich dachte erst, ich komme damit hin: echo variableInput | echo $1 müsste als Ausgabe "variableInput" geben. Machst aber leider nicht. Konkret möchte ich mir über curl meine IP von einer Seite holen, die ausschließlich die eigene IP zurück gibt, und diese dann in einem neuen curl Aufruf angeben um damit meine aktuelle IP im Sietenaufruf zu verwenden. Also im Prinzip so etwas: curl www.zeigmirmeineip.de | curl updatemeineip.de?ip=$1&id=irgendeineid kann mir da jemand weiterhelfen?

1 Antworten zur Frage

Bewertung: 5 von 10 mit 1363 Stimmen

Videos zum Thema
YouTube Videos

Wie verkette ich in der Shell folgendes

VAR=`curl www.zeigmirmeineip.de`&& curl updatemeineip.de?ip=$VAR&id=irgendeineid
oder
curl updatemeineip.de?ip=`curl www.zeigmirmeineip.de`&id=irgendeineid
Das & in der URL musst du evtl. mit \ davor escapen odr in "" setzen. wenn du die ´ nicht findest
curl updatemeineip.de?ip=$&id=irgendeineid
oder
curl "updatemeineip.de?ip=$&id=irgendeineid"
sollte auch gehen


mac
Bilder kopieren mit Mac PC

- auf den schreibtisch ansonsten einfach nen screenshot machen mit apfel+hochstelltaste+4 mit der mouse nehmen, klicken, -Wie kann ich mit dem Mac Bilder von Webseiten kopiern? Ich -


script
Java Script - Fehler 404

ich möchte für die Fehlermeldung 404, mit Java Script, zwei Sachen dafür erstellen. Einmal das einer Stelle -- zu der Seite führt von der der Besucher gekommen ist, wie geht das? guck mal im Internet bei selfhtml http://www. -


shell
Wie durchsuche ich Dateien unter Linux nach zwei Begriffen gleichzeitig?

- Berechtigung entstehen. Könnte man mit einer Schlaufe in einem Script laufen lassen, welche die Anzahl der Argumente beachtet, -- daß egrep nicht so schnell ist wie grep, ist so falsch, wie sie alt ist. Messen hilft! Vor 20 Jahren oder noch länger -