diferencias entre EOF y 'EOF'

Horst von Brand vonbrand en inf.utfsm.cl
Vie Mayo 20 16:09:55 CLT 2005


Victor Hugo dos Santos <victorhugops en pmc.infoland.cl> dijo:
> Historiadores creen que en la fecha Thu, 19 May 2005 19:00:05 -0300
> (ART) juan pablo Rumie Vittar <juanpablo_rv en yahoo.com.ar> escribio:
> > El Date: Wed, 18 May 2005 15:20:00 Victor Hugo dos
> > Santos

[...]

> > Segun por la explicacion que encontre en:
> > 
> > http://www.gwolf.org/soft/tut_shell/tut_shell.html
> > 
> > cuando se utilizan cadenas delimitadas por ejemplo con
> > '', ('EOF') shell lo interpreta como un comando, y
> > cuando esta solo (EOF) lo interpreta en este caso como
> > "End of File" o "fin de archivo".

> ok... en esto estamos claros !!!!

Eso esta completamente errado...

   comando << chachara
   xxx
   xxx
   chachara

ejecuta comando, dandole como entrada standard lo escrito hasta la linea
que dice 'chachara'. Si en el comando aparece sin citar, el texto del caso
(xxx) se procesa en forma normal (se interpolan variables, ...); si aparece
citado ('') el texto xxx no se procesa. Ver bash(1), "Here Documents".

> ahora, cual es la relación de esto con el tema de rpmbuild ???

rpm(1) usa % para sus macros.
-- 
Dr. Horst H. von Brand                   User #22616 counter.li.org
Departamento de Informatica                     Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria              +56 32 654239
Casilla 110-V, Valparaiso, Chile                Fax:  +56 32 797513


Más información sobre la lista de distribución Linux