Others > General

shellscript

(1/1)

detlef:
Hi,

werde mich jetzt hier als absoluter shell-Doofi outen, aber ich
habe keinen Plan. Aber nicht lachen, ist vermutlich ganz einfach:

Ich möchte aus einer Datei eine Variable auslesen, die einer
IP Adresse zugeordnet ist.

--- Code: ---cat /etc.new/config |grep -i aaaa

s/aaaa/192.168.51.20/g

--- End code ---
Und aus dieser Zeile hätte ich gerne nur die IP, wie bekomme
ich diesen ganzen Käse davor und hinter weg?

Danke
Detlef

clausmuus:

--- Code: ---cat /etc.new/config | grep -i aaaa | sed "s|.*/.*/\(.*\)/.*|\1|"
--- End code ---
Claus

detlef:
Hi Claus,

Darauf muss mann erstmal kommen. So ganz verstehen
tue ich das zwar nicht, aber ich werde mich mal einlesen.

Vielen Dank & Gruss
Detlef

Holger:
@ detlef,

interessantes zu "Regulären Ausdrücken" findest Du unter http://de.wikipedia.org/wiki/Regul%C3%A4rer_Ausdruck oder auch http://www.regenechsen.de/phpwcms/index.php?regex_allg - verstanden habe ich es allerdings noch nicht ... :))  - viel Spaß damit !

Gruß
Holger

Navigation

[0] Message Index

Go to full version