Avatar billede __ak Nybegynder
08. december 2008 - 09:53 Der er 6 kommentarer og
1 løsning

Søg i undermapper og filer for streng

Hej alle

Jeg har en mappe med en masse undermapper og filer hvor jeg gerne vil søge alle filer, i alle undermapper igennem for en tekststreng.
Jeg har forsøgt mig med:
grep -r "hejsa" *.php
men uden noget synderligt godt resultat.

Nogle der kan lede mig på rette spor?

//__ak
Avatar billede mfalck Praktikant
08. december 2008 - 10:12 #1
grep -ril hejsa *.php

søger uden hensyn til case og giver filnavnet.

ellers prøv med

find . -name \*.php -exec grep -i "hejsa" {} \;
Avatar billede __ak Nybegynder
08. december 2008 - 10:21 #2
Den første virker ikke, men den næste ser ud til at gøre tricket, dog udskriver den kun strengen og ikke filnavnet den er med i - er det muligt at få det med også?

Og tak for det hurtige svar!
Avatar billede mfalck Praktikant
08. december 2008 - 10:29 #3
yessir -

find . -name \*.php -exec grep -il "hejsa" {} \;
Avatar billede __ak Nybegynder
08. december 2008 - 10:54 #4
Fantastisk! Tusinde tak!

Smider du et svar?
Avatar billede mfalck Praktikant
08. december 2008 - 10:57 #5
jeps
Avatar billede __ak Nybegynder
08. december 2008 - 11:12 #6
tak for hjælpen! :-)
Avatar billede mfalck Praktikant
08. december 2008 - 11:20 #7
det var så lidt :-)
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