[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Leerzeichen in Dateinamen



On Sun, Oct 10, 2004 at 01:50:00AM +0200, Jan Trippler wrote:
> Am Samstag, 9. Oktober 2004 22:59 schrieb Christoph Conrad:
> > > for i in `ls *.jpg` ; do echo $i ; done
> >
> > Bisschen anders, aber sinngemäß:
> >
> > find . -name '*.jpg' -print | while read file; do echo "$file";
> > done
> 
> Nein, das ist nicht sinngemäß. find sucht rekursiv, findet also 
> auch .jpg-Dateien in Unterverzeichnissen. Um sinngemäß zu bleiben, 
> sollte zumindest noch ein -maxdepth 1 ergänzt werden:
> find . -name '*.jpg' -maxdepth 1 -print | while read file; do echo 
> "$file";
> done

Sicher ist sicher:

find -name '*.jpg' -maxdepth 1 -print0 | xargs -0 -n1 echo

-billy.

-- 
Philipp Meier - meier@fnogol.de
.signature: No such file or directory



Reply to: