← Back to team overview

sslug-teknik team mailing list archive

Re: Filnavne (i 3 niveauer) med blanktegn

 

On Wed, 2010-11-24 at 11:32 +0100, Robert Larsen wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> On 2010-11-24 11:25, Eskild Nielsen wrote:
> > Jeg skulle lige lave et script, der søgte igennem tre
> > directoryniveuer og udførte en enkelt kommando på det de ordinære
> > filer, der var på nederste niveau.
> >
> > desværre er der en fortabt sjæl, som har tilladt at der er blevet
> > brugt mellemrum i navnene - ca halvdelen af navnene
> >
> > derfor fejler konstruktioner i stil med
> >
> > for a in `ls -1 `; do echo $a ; done
> for a in *; do echo "${a}"; done

Eller

ls -1 | while read a; do file "${a}"; done

Erling



References