Vraag & Antwoord

OS Linux

Commandline vervangen

7 antwoorden
  • Hoi, Is er een unix commandline tool om hele woorden te vervangen? het progsel 'tr' vervangt nl. alleen enkele chars.... Dank u, /me
  • vi .... Greetz, dJezzer 8)
  • sed s/iets/anders/ kan ook, was ik net achter gekomen Maar nu: (bijv) pobject.h moet worden cobject.h Welke regex heb ik nu nodig? sed s/p/c/ vervangt ALLE p's in een woord.... Ik moet alleen maar de beginletter veranderen
  • Pfoei, ik weet dat je met emacs vanaf de prompt naar bepaalde termen kunt zoeken, en deze vervangen. vi zal dat ook kunnen. Hoe en wat weet ik helaas niet.... wat sed betreft, kun je niet het hele woord opgeven en dat vervangen? Dus bijv sed s/pobject.h/cobject.h/
  • Daar zijn het te veel verschillende files voor.... maar ik denk dat ik er al uit ben
  • Ben benieuwd hoe je het hebt opgelost ;) Wat emacs en vi betreft, die kunnen dan met hele directory-structuren omgaan. Wou dit ooit gebruiken voor het vervangen van repeterende spelfouten in de kde-vertaling (280 bestanden in 19 mappen), maar emacs kan (kon) geen utf8 aan :( max
  • sed 's/pobject.h/cobject.h/g' filenaam.txt > newfile.txt man sed

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.