Søg efter tekststrenge i filer

Søger du et bestemt program? Mangler du et alternativ til dit Windowsprogram? Program-spørgsmål kan stilles her.
Gnomy
Indlæg: 194
Tilmeldt: 8. dec 2007, 15:37

Søg efter tekststrenge i filer

Indlægaf Gnomy » 14. jan 2008, 19:52

Jeg har brug for en måde til at søge efter en tekststreng i alle filer i et filtræ, helst et der kan køre søg og erstat i filerne. Hvilket program kan klare det?

Cave
Indlæg: 82
Tilmeldt: 21. feb 2007, 21:08
IRC nickname: Cave`
Geografisk sted: Århus

Søg efter tekststrenge i filer

Indlægaf Cave » 14. jan 2008, 20:35

Såfremt jeg forstår spørgsmålet korrekt, så kan du søge og erstatte i flere filer på en gang ved hjælp af perl:

Kode: Vælg alt

find . -name “*.txt” |xargs perl -pi -w -e ’s/search/replace/g;’


"*.txt" skal erstattes af det filformat, de filer, du vil redigere, er i. "search" er det tekst-stykke, du gerne vil have erstattet. "replace" er det tekst-stykke, du gerne vil erstatte med. Håber det er en hjælp - kender dog kun til denne mulighed i terminalen.

ddv
Indlæg: 283
Tilmeldt: 26. nov 2007, 12:05

Søg efter tekststrenge i filer

Indlægaf ddv » 14. jan 2008, 20:53

Er et forum indlæg på ubuntuforums, der om handler det samme.

http://ubuntuforums.org/showthread.php?t=630071

Pas dog på kommentaren fra ham gutten, der spørger, er den ondeste kommentar, jeg længe har set :twisted:

Gnomy
Indlæg: 194
Tilmeldt: 8. dec 2007, 15:37

Søg efter tekststrenge i filer

Indlægaf Gnomy » 14. jan 2008, 22:50

Har fundet ud af at screem kan klare det :-)

Tilbage til "Programmer i Ubuntu"

Hvem er online

Brugere der læser dette forum: [Bot] og 0 gæster