← Back to team overview

sslug-teknik team mailing list archive

Re: Script, der insætter ord/linier i andre filer

 

Morten Christensen wrote:
> 
> Når jeg skal oprette en ny bruger, skal jeg bla:
> 
> indsætte en linie mere i /root/.fetchmailrc før linien med indholdet "mimedecode"
> 
> indsætte et eller flere ord i eksisterende linier i /etc/aliases.
> 
> Når en bruger skal slettes af systemet, skal de tilsvarende linier eller ord fjernes.

Det lyder som et job for sed. Udtales med æ i stedet for e, men det kan
jeg jo ikke skrive i en offentlig gruppe :) sed står for "Stream
EDitor", og kan mange gode ting. Andre muligheder er awk, som er lidt
mere kapabel end sed. Jeg fidner at de fleste tekst-processerings
opgaver med fordel kan ordnes med de to værktøjer, hvor andre sværger
til Perl, men når det eneste man kender er en hammer har man aldrig hørt
om en sweitchehrkniv (SP?).

And
-- 
Anders Sewerin Johansen, Jagtvej 109, 3tv, 2200 Kbh. N, tlf. +45
35836565
"God, root, what is difference?" Pitr from Userfriendly -
www.userfriendly.org


References