Ik wil sed overal in een bestand waar het teken ' voorkomt (dus apostrof) en dan een random tekst geeindigd door weer een ' laten vervangen door ` (het beest dat de andere kant op staat) dan die tekst en dan weer '
Dus eigenlijk alleen de eerste apostrof vervangen door `
Ik dacht eerst zoiets te doen als:
sed -e 's/'.*'/`.*'/g'
maar dat werkt om twee redenen niet, ten eerste is gebruik ik dan het teken ' waar het niet kan, dus dat moest iets anders zijn maar \' werkt niet en ik kan het nergens vinden. Ten tweede ziet sed de tweede .* niet als kopie van de eerste .* (dus de random zin die tussen de apostrofs staat) maar gewoon als de tekens .*
Kan iemand me hier mee helpen?
Alvast bedankt!
Dus eigenlijk alleen de eerste apostrof vervangen door `
Ik dacht eerst zoiets te doen als:
sed -e 's/'.*'/`.*'/g'
maar dat werkt om twee redenen niet, ten eerste is gebruik ik dan het teken ' waar het niet kan, dus dat moest iets anders zijn maar \' werkt niet en ik kan het nergens vinden. Ten tweede ziet sed de tweede .* niet als kopie van de eerste .* (dus de random zin die tussen de apostrofs staat) maar gewoon als de tekens .*
Kan iemand me hier mee helpen?
Alvast bedankt!