Avatar billede tax Nybegynder
15. marts 2005 - 13:42 Der er 1 kommentar

Søg og erstat i flere tekstfiler på en gang

Jeg vil gerne kunne søge og erstatte enkelte ord i tekstfiler fra kommandoprompten.
Hvordan gøres det?


F.eks udskift "int" med "unsigned int" i main.c
Avatar billede knappe Nybegynder
15. marts 2005 - 22:31 #1
Jeg har ikke lige en linux box at test det på, men jeg mener du kan gøre følgende:

Stil dig i den mappen du vil søge i og skriv

find ./ -type f | while read line;do sed 's/test1/test2/g' $line;done

alle de filer fra der hvor du står og udskifter test1 med test2
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester