"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

$IP in der Bash

Frys_Assassin 08.08.2004 - 15:28 806 3
Posts

Frys_Assassin

information keeper
Avatar
Registered: Oct 2001
Location: New New York
Posts: 2503
Bin gerade am Server configen, jedoch noch nicht so sattelfest. Im Howto steht als Parameter eines Prozesses $IP. Leider ist diese Variable nicht gesetzt bzw mit echo $IP bekomm ich nur ne Leerzeile. An welcher Stelle wird diese Var eingetragen bzw was kann ich tun um sie selber zu setzen?

frank

Addicted
Registered: Oct 2003
Location: Wien
Posts: 480
Probier mal
Code:
export ip=blabla

Zum automatischen setzen musst du das in die .bashrc im jeweiligen User-Verzeichnis eintragen (afaik aber Distributionsabhaengig)
Gibt aber afaik auch eine globale bashrc (/etc/bashrc iirc :))

hth

Frys_Assassin

information keeper
Avatar
Registered: Oct 2001
Location: New New York
Posts: 2503
ja, aber was wenn ich die IP der netzwerkkarte verändere. dann muss ich im rc file auch die änderung eintragen.

/(bb|[^b]{2})/

Little Overclocker
Avatar
Registered: May 2003
Location: Wien, Mödling
Posts: 121
so würde es zb gehen (abhängig von deinem ifconfig output)

export IP=`ifconfig eth0 |grep 'inet addr:' | awk -F' ' '{print $2;}' | awk -F':' '{print $2;}'`

geht aber sicher noch kürzer/einfacher auch
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz