← Back to team overview

sslug-teknik team mailing list archive

Re: ls uden alle filer

 

On Sun, 26 Nov 2000 00:44:30 Jan Eggert Kofoed wrote:

> "Henrik Størner" wrote:
> 
> > In <3A1F04D5.B25002EC@xxxxxxxxx> Jan Eggert Kofoed
> <jan.kofoed@xxxxxxxxx> writes:
> >
> > >Jeg ser, at Kim allerede har anvist den enkleste løsning, men der er
> > >måske en enklere anvendelse af find:
> >
> > >"Henrik Størner" wrote:
> > >>   find . \! -name "*.jpg" | xargs ls -l
> >
> > >find . \! -name "*.jpg" -exec ls -l {} \;
> >
> > Jeg synes ikke den er enklere; jeg har aldrig kunnet vænne mig til
> > det der med de krøllede parenteser og det escapede semi-kolon.
> >
> > Den giver også en højere belastning af systemet, da 'ls' eksekveres en
> > gang for hver fil, der findes - med min kommando eksekveres den kun
> > een gang i alt.
> 
> Point taken :-)
> Krøllede parenteser og det escapede semi-kolon ER virkelig bisart.
> 
> Er belastningen mindre ved at skrive
> find . \! -name "*.jpg" -print

På linux er det jo det samme som 

find . \! -name "*.jpg"

Det giver en ls mindre i belastning. Men så får du kun filnavnet, og ikke en
ls -l.

/kristian

-- 
Kristian Vilmann - kristian@xxxxxxxx
LinuxKonference i København: http://LinuxForum.dk/

Technology is dominated by those who manage what they do not understand.



References