ik ben al een tijdje opzoek naar een manier om via de commandline bepaalde gegevens in een file aan te passen. er moet in de file gezocht worden naar "A", dit moet vervangen worden door "B". nu heb ik verschillende guides gelezen op inet en kwam er basicly achter dat het met deze syntax moest:
'sed s/A/B' maar het grootste probleem is het openen en opslaan van de file, ik probeerde dit:
cat /pad/file.txt | sed s/A/B > /pad/file.txt
maar dit geeft het probleem dat de file tegelijk wordt geopend en weggeschreven wordt waardoor de file leeg, 0 bytes is.
zet ik ipv >, >> (append) wordt gewoon de hele file, inclusief de aanpassing welliswaar, ONDER de huidige file gepleurd.
hoe los ik dit op? bvd
'sed s/A/B' maar het grootste probleem is het openen en opslaan van de file, ik probeerde dit:
cat /pad/file.txt | sed s/A/B > /pad/file.txt
maar dit geeft het probleem dat de file tegelijk wordt geopend en weggeschreven wordt waardoor de file leeg, 0 bytes is.
zet ik ipv >, >> (append) wordt gewoon de hele file, inclusief de aanpassing welliswaar, ONDER de huidige file gepleurd.
hoe los ik dit op? bvd