← Back to team overview

sslug-teknik team mailing list archive

Re: find i fil

 


Jesper Thorup Nielsen skrev:
Jacob Bunk Nielsen skrev:
Det lyder smart med farverne, men er du så alligevel ikke ude i noget
som en POSIX grep ikke kan? Hvorfor så ikke bruge -r til grep i stedet
for at skulle bruge find og xargs?

Jeg ved godt at grep -r den sikkert ikke virker når man kommer hen til
en ældre UNIX-kasse, hvor man har glemt at installere GNU grep, men hvor
tit bruger I sådan en?

Det smarte ved -r er at det er en del kortere at skrive (og nemmere at
huske) end "find ...", og man behøver ikke bekymre sig om filnavne med
mellemrum og andre finurligheder.

En af grundene til jeg bruger find er hvis jeg , som det ofte er tilfældet, ønsker at søge i bestemte filer, f.eks. *.txt så søges der ikke i evt. underkataloger med grep -r *.txt hvis de ikke ender på txt

MVH
Jesper



En anden grund til at bruge find sammen med xargs grep er at hvis man søger i mapper med +100.000 filer, kan grep ikke klare det.

Med venlig hilsen

Martin Ahrentsen




Follow ups

References