"Jørgen Lysgaard" <j.lysgaard@mail.dk> writes:
> Jeg har nogle filer som jeg ønsker at rette via et script, jeg bruger
> iøjeblikket patch
> men tror der må findes en letter måde.
>
> Her er et udsnit af en af filerne, hvor jeg ønsker at tilføjer de 5 linier
> startende med +
Det er altid det samme der skal tilføjes?
Hvordan finde du ud af hvor det skal tilføjes?
Jeg ville nok lave et lille perl-script ala:
#!/usr/bin/perl -pi
sub insert_now { ... }
if insert_now($_) {
print <<EOF
if [ "$runlevel" = "3" ]
then
/bin/dmesg -n 3
fi
EOF
__END__
Hvor insert_now tjekker at det er nu inden linjen i $_ at tilføjelse
skal indsættes.
--
Peter Makholm | Have you ever felt trapped inside a Klein bottle?
peter@makholm.net |
http://hacking.dk |