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

Re: (OT) Hilfe zu sed?



Hallo Jim!

Jim Knuth schrieb am Donnerstag, den 31. März 2011:

> web10p1:x:1177:5000::/home/mail/web10p1:/bin/false
> 2. Eintrag
> etc
> 
> daraus soll eine neue Liste als /etc/dovecot/passwd-file
> generiert werden, die dann SO sein muss:
> 
> web10p1:x:1177:5000::/home/mail/web10p1::userdb_mail=maildir:~/Maildir
> 2. Eintrag
> etc.
> 
> Also das /bin/false abschneiden und an die Stelle
> :userdb_mail=maildir:~/Maildir einfügen.
> 
> Das dient dann zum festlegen der User Quota von Dovecot.
> 
> Kann mir bitte jemand auf die Sprünge helfen, wie ich das
> (mit sed oder whatever) automatisieren könnte. Danke.

#v+
chrisbra@host:~$ printf "web10p1:x:1177:5000::/home/mail/web10p1:/bin/false\n" |\
sed 's@[^:]*$@:userdb_mail=maildir:~/Maildir@'
web10p1:x:1177:5000::/home/mail/web10p1::userdb_mail=maildir:~/Maildir
chrisbra@host:~$ 
#v-

Grüße
Christian


Reply to: