sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #98169
Re: shell scripting indsæt mange linier bestemt sted i fil
Lars Madsen skrev:
....
>>
>
> jeg endte op med at bide i det sure æble og bare skrive det som en lang
> linie til sed
>
> men da der alligevel skal tages en backup af den originale fil, vil awk
> nok være det mest generelle at bruge.
>
> Jeg går udfra at man også kan anvende regexps til at finde ud af hvor
> der skal indsættes ting. Pt. er den fil jeg legede med i INI format så
> jeg skal bare indsætte ting efter [section] tags.
Ja , AWK kan en hel del reg-exp :)
http://en.wikipedia.org/wiki/AWK_(programming_language)
f.eks.:
/^\[IntSection]/ {
# her var match
print "***",$0 ;
next ;
}
Men se manualsiden for mere.
Follow ups
References