sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #98172
Re: shell scripting indsæt mange linier bestemt sted i fil
Lars Madsen skrev:
> Frank Damgaard wrote:
.......
>
> Det har jeg også fået fået til at virke (nogenlunde, den spiser blanke
> linier, pt)
husk evt. at have en linie der matcher blanke hvis ikke nogle af
dine andre matches får dem med :
/[^[:blank:]]*$/ { print ; next ; }
>
> Det havde bare været rart hvis man bare kunne sige
>
> /^[foo]/ {
> print <<EOF
> bar
> foobar
> EOF
> }
>
> Men man kan ikke altid få alt hvad man peger på.
nej , awk har ikke denne shell shortcut... ;(
så der skal en print foran...
men du kan læse fra andre filer med getline og indsætte hvis du hellere
vil dette. Vær opmærksom på at i nogle filfælde sætte NF, NR og FNR mfl.
så i givet fald bør det læses ind i en BEGIN { } i starten.
og ellers er vi vist ovre i perl..
Follow ups
References
-
Re: shell scripting indsæt mange linier bestemt sted i fil
From: Lars Madsen, 2009-04-23
-
shell scripting indsæt mange linier bestemt sted i fil
From: Lars Madsen, 2009-04-23
-
Re: shell scripting indsæt mange linier bestemt sted i fil
From: Jon Bendtsen, 2009-04-23
-
Re: shell scripting indsæt mange linier bestemt sted i fil
From: Lars Madsen, 2009-04-23
-
Re: shell scripting indsæt mange linier bestemt sted i fil
From: Jon Bendtsen, 2009-04-23
-
Re: shell scripting indsæt mange linier bestemt sted i fil
From: Jon Bendtsen, 2009-04-23
-
Re: shell scripting indsæt mange linier bestemt sted i fil
From: Frank Damgaard, 2009-04-23
-
Re: shell scripting indsæt mange linier bestemt sted i fil
From: Lars Madsen, 2009-04-23
-
Re: shell scripting indsæt mange linier bestemt sted i fil
From: Frank Damgaard, 2009-04-23
-
Re: shell scripting indsæt mange linier bestemt sted i fil
From: Lars Madsen, 2009-04-23