Hi Thilo, On 7 Feb 2002 at 14:01, Thilo A. Coblenzer wrote:
wget http://name:passwort@192.168.0.1/st_poe.htm IP=`grep -A 1 'I.P. Address' st_poe.htm | tail -1 | cut -f2 -d">" | cut -f1 -d"<"`
soweit funtkioniert das ganz auch. D.h. die aktuelle IP steht in der Variablen IP. Jetzt würde ich diese Variable allerdings gerne exportieren. D.h. ich möchte jederzeit auf die Variable IP zugreifen können (also auch von anderen Konsolen). Dazu habe ich folgendes probier: export IP Allerdings sobald ich dann "echo $IP" probiere (also nachdem mein Skript lief) steht in IP nix drin!
du hast $IP aus dem script heraus exportiert. Das heisst alle Kindprozesse des script's kennen $IP. Leider beendest Du das script dann, und der Elternprozess, Deine shell, hat nichts mitbekommen. Eine einfachste Möglichkeit wäre es, eine Datei mit touch anzulegen, also 'touch $IP'. mit freundlichen Grüßen Jörg Zimmermann -- .xsiteing agentur für netzkommunikation 42117 wuppertal - friedrich-ebert-str. 141b tel: 0202/3097070 - fax: 0202/3097072