Ga naar inhoud

Commandline vervangen


Aanbevolen berichten

[quote:aeca3f8b54="maximilaan"]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[/quote:aeca3f8b54] zo: [code:1:aeca3f8b54] #!/bin/sh REPLACE_FROM="object list string ptrlist valuelist clientsocket serversocket objectcleunuphandler convert stringlist terminal thread file namespace types net iodevice socket" REPLACE_FROM2="Object List String Char PtrList ValueList ClientSocket ServerSocket ObjectCleunupHandler Convert StringList Terminal Thread Mutex Stream IOModes Buffer File IODevice Signal Slot Host Service Supported Address Socket" for i in $(ls c* libcone.*); do for e in $REPLACE_FROM; do sed s/p$e/c$e/ $i > $i.tmp; cp $i.tmp $i; done for e in $REPLACE_FROM2; do sed s/p$e/C$e/ $i > $i.tmp; cp $i.tmp $i; done done rm *.tmp [/code:1:aeca3f8b54]
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...