20 Jul
2003
20 Jul
'03
20:22
* On Sun, 20 Jul 2003 at 21:41 +0200, Holger Rathemann wrote: [...]
In meinem Firewall_Script mittels iptables brauche ich die IP-Adresse meines Internetzugangs. [...]
INTERNET_ADRESSE=$(ifconfig ppp0|awk '/inet addr/ { print gensub(/addr:/, "", 1, $2); }') ppp0 durch das jeweilige Device ersetzten. $(...) weist die Shell an, hier die Ausgabe des Befehls zwischen den Klammern zu substituieren. ifconfig ppp0 gibt die Konfiguration des Devices ppp0 aus, awk sucht nach einer Zeile, die "inet addr" enthält, ersetzt im zweiten Feld der Zeile $2 (das addr:1.2.3.4 lautet) den String addr: durch nix und gibt das Resultat aus. /apm -- GPG welcome, request public key: mailto:adalbert+key@lopez.at