[Postfixbuch-users] Daten von hash-file in mysql umziehen

Sandy Drobic postfixbuch-users at japantest.homelinux.com
Fr Jan 18 00:21:38 CET 2008


Uwe Driessen wrote:
> Sandy Drobic schrieb: 
>> Thomas Klein wrote:
>>> Tach zusammen,
>>>
>>> ich verwende derzeit als Quelle relay_recipient_maps ein hash-File. Die
>>> Lösung über MySQL gefällt mir aber ehrlich gesagt besser, da hierüber
>>> auch jemand einen Eintrag hinzufügen/ändern kann, ohne gleich eine Shell
>>> auf dem Server zu haben.
>>>
>>> Gibt es eine komfortable Möglichkeit, den Inhalt aus meinem Hash-File in
>>> eine MySQL-Tabelle reinzupumpen?
>>>
>>> Bin nicht so motiviert, mit 530 Einträgen copy&paste zu machen :\ obwohl
>>> das im Verhältnis zu anderen sicher ein kleiner Fisch ist.
>> cat /etc/postfix/relay_recipients | awk '{print "insert into table
>> relay_recipients values('\''" $1 "'\'')\;";}' >relay_import.sql
>                               ^^^^^^
> Die Leerzeichen könnten zu falschen Ergebnissen führen die werden in der Regel mit
> importiert.

Nö, awk gibt dort keine Leerzeichen aus. (^-^)

echo "feld1 feld2 feld3" | awk '{ print "hier ist text "  $2   " und weiter"}'
hier ist text feld2 und weiter

Leerzeichen gibt awk nur aus, wenn sie innerhalb von Quotes sind.
-- 
Sandy

Antworten bitte nur in die Mailingliste!
PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com




Mehr Informationen über die Mailingliste Postfixbuch-users