Ik probeer in een aangemaakt bestand tekst te vervangen door een ander stukje tekst.
Ik heb de volgende code in bash:
Hierbij is $filename een bestand wat eerder in het programma wordt aangemaakt en bestaat.
Maar het vervangen wil maar niet lukken, wat doe ik fout?
Edit: Inmiddels opgelost, zie onderaan.
Ik heb de volgende code in bash:
code:
1
2
3
4
5
| echo -n "zoeken naar: " read oude_tekst echo -n "Vervangen door: " read nieuwe_tekst sed 's/$oude_tekst/$nieuwe_tekst/g' > $filename |
Hierbij is $filename een bestand wat eerder in het programma wordt aangemaakt en bestaat.
Maar het vervangen wil maar niet lukken, wat doe ik fout?
Edit: Inmiddels opgelost, zie onderaan.
[ Voor 6% gewijzigd door DeepFreeze.NL op 11-01-2007 11:55 ]