Hallo Christian, Am 2004-09-22 14:01:42, schrieb Christian Schmidt: > Hallo Liste, > > gerade tueftele ich an einem Wrapper fuer "vacation" herum, der ein > ~/.forward-File in folgendem Format erzeugen soll: > benutzername, "| vacation -A alias benutzername" > > Der Alias stellt dabei das Konstrukt Vorname.Nachname dar; die Aliasse > aller Benutzer liegen in _einer_ Datei: > Vorname.Nachname: benutzername > Also beispielsweise: > Christian.Schmidt: schmidtc also ich würde das umgedreht schreiben also schmidtc:Christian.Schmidt und dann: > Was mir vorschwebt, ist folgendes: > - Ich suche nach dem Benutzernamen in der aliases-Datei. > - Beim entsprechenden Match extrahiere ich die erste Spalte, entferne > den Doppelpunkt, haenge "-A" vornedran und echoe das Ergebnis > zusammen mit dem Rest in die .forward-Datei. ALIASFILE=aliases.ls grep "$1" $ALIASFILE |sed -e s/^$1\:// > #!/bin/bash > # > ALIASFILE="aliases.ls" > USERNAME=${1} > # > awk '($2=="${USERNAME}") {print $1}' ${ALIASFILE} | sed -e 's/\://' > > ...dann passiert nichts - ich bekomme keine Ausgabe. > Gruss, Danke & sorry fuer OT, > Christian Greetings Michelle -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ Michelle Konzack Apt. 917 ICQ #328449886 50, rue de Soultz MSM LinuxMichi 0033/3/88452356 67100 Strasbourg/France IRC #Debian (irc.icq.com)
Attachment:
signature.pgp
Description: Digital signature