🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #12306

Re: leer correctamente líneas con nombres de archivo con espacios en un shell-script

#12306
From: Claudio S. Suarez
Date: Wed, 08 Aug 2001 21:30
31 lines
1865 bytes
El Wed, 8 Aug 2001 17:01:42 +0200, Carlos F. escribi�:
>pues eso, tengo un fichero que es una lista de archivos que se encuentran 
>en varias rutas distintas generados mediante find, y quiero generar un 
>fichero con md5sum para verificar periodicamente su integridad, asi que 
>tengo :
>
>for i in `cat lista`
>do
>    md5sum $i
>done

El for falla. Si una linea es 
/mi/path/fichero con espacios
hace:
for i in /mi/path/fichero con espacios
y i toma consecutivamente los valores /mi/path/fichero, con y espacios.

Yo lo har�a as�:

cat lista | while read Fichero ; do
  md5sum "$Fichero"
done

O tambi�n:

{ while read Fichero ; do
     md5sum "$Fichero"
   done ; } < lista

Un saludo.
--claudio--
Technical Details
Message-ID: <slrn9n3brq.nj.claudio@cacho.celta>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!skynet.be!skynet.be!Amsterdam.Infonet!News.Amsterdam.UnisourceCS!newsinternetskywayteltow!post.skyway.de!news.jazztel.es!ningun.host!claudio
References: <9krjsg$drq$1@talia.mad.ttd.net>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,2e8fdb5c5b3f8074
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2001-08-09 13:04:31 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!skynet.be!skynet.be!Amsterdam.Infonet!News.Amsterdam.UnisourceCS!newsinternetskywayteltow!post.skyway.de!news.jazztel.es!ningun.host!claudio
From: claudio@ningun.sitio.es (Claudio S. Suarez)
Newsgroups: es.comp.os.linux.programacion
Subject: Re: leer correctamente líneas con nombres de archivo con espacios en un shell-script
Lines: 31
Message-ID: <slrn9n3brq.nj.claudio@cacho.celta>
References: <9krjsg$drq$1@talia.mad.ttd.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Server-Date: 8 Aug 2001 21:30:34 GMT
X-Newsreader: slrn (0.9.4.3 UNIX)
Date: 8 Aug 2001 21:30:34 GMT
NNTP-Posting-Host: 212.106.225.32
X-Complaints-To: newsmaster@jazztel.com
X-Trace: news.jazztel.es 997386346 212.106.225.32 (Thu, 09 Aug 2001 21:45:46 CEST)
NNTP-Posting-Date: Thu, 09 Aug 2001 21:45:46 CEST
Organization: Jazztel