[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [bash] Einlesen einer Datei



Hallo Thilo,

Am Donnerstag, 20. Januar 2005 11:50 schrieb Thilo Engelbracht:
>      Art des Accounts:  normal
>      Benutzername (kurz): thilo
>      Benutzername (lang): Thilo Engelbracht
>      System-Kennwort:  geheim1
>      E-Mail-Kennwort:  geheim2
>      E-Mail-Quota (in Byte): 1000000

Ich würde dieses Problem mit AWK lösen. Dort kann man gezielt Zeilen durch 
Suchbefehle identifizieren:

File "test.awk":
---
/Art.des.Accounts/{print $3}
/(kurz)/{print $2}
/(lang)/{print $2}
/System-Kennwort/{print $2}
/E-Mail-Kennwort/{print $2}
/E-Mail-Quota/{print $2}
---

Der eigentliche Befehl lautet dann:
awk -F: -f test.awk test | awk '{printf "_%s_\n", $1}'

Herzliche Grüße,

Eberhard



Reply to: