El Date: Wed, 18 May 2005 15:20:00 Victor Hugo dos
Santos
 
> buenas tardes,
> 
> estaba editando un .spec para crear un rpm y en
> determinado momento
> tengo q utilizar la seguinte instruccion:
> 
> %{__cat} <<EOF >archivo.1
> #!/bin/bash
> linea 2
> linea 3
> linea ....
> EOF
> 
> esto me funciona de maravilla, mas al momento de
> utilizar alguna
> variable q contenga el signo de "%", ya no me
> funciona de todo bien al
> momento de ejecutar "rpmbulid -ba archivo.spec", por
> ejemplo:
> 
> %{__cat} <<EOF >sarg.daily
> #!/bin/bash
> date --date "1 day ago" +%d/%m/%Y
> exit 0
> EOF
> 
> mirando algunos ejemplos en la red.. veo q puedo
> utilizar un 'EOF' al
> principio, por ejemplo:
> 
> %{__cat} <<'EOF' >sarg.daily
> #!/bin/bash
> date --date "1 day ago" +%d/%m/%Y
> exit 0
> EOF
> 
> 
> asi funciona sin problemas.... mas, pesar de
> encontrar la solución, no
> encontré el por que !!!!  
> 
> alguien puede explicarme la diferencia entre EOF y
> 'EOF' ???
> 
> esto era, gracias.
> 
> 
> -- 
> 
> (@-   Victor Hugo dos Santos
> //\   Linux Counter #224399
> V_/_  Puerto Montt - Chile
> ====  http://www.hospitalityclub.org/
> 
> Las computadoras hacen lo que usted manda. No lo que
> usted quiere.
>               -- www.frases.com. 
> 

Victor:

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".

saludos y espero haber aclarado el asunto.


        

        
                
___________________________________________________________ 
250MB gratis, Antivirus y Antispam 
Correo Yahoo!, el mejor correo web del mundo 
http://correo.yahoo.com.ar
From [EMAIL PROTECTED]  Thu May 19 18:19:34 2005
From: [EMAIL PROTECTED] (Juan Ponce R)
Date: Thu May 19 19:20:20 2005
Subject: gnu/linux vs linux
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
        <[EMAIL PROTECTED]>
        <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

El Jue 19 May 2005 16:11, Juan Carlos Inostroza escribió:
> En FC3, el 49% (un poco menos) de los paquetes son GPL. Hagan la
> prueba...
>
> --jci

Y? si no todos son gpl o oss por algo será, talvez hay productos comerciales o 
closed-source mejores o no hay alternativa gpl...

flash por ejemplo ==> solo binario

vmware es un producto comercial, pero lejos mejor que bosh , a mi 
personalmente no me preocupa mucho el hecho de que sea oss o closed-source, 
me interesa que sean tecnológicamente superiores (pero si ese mismo fuese oss 
mucho mejor ;) )

Responder a