Thread View: es.comp.os.linux.programacion
3 messages
3 total messages
Started by Pascual Notari Ib��ez
Thu, 12 Aug 1999 00:00
Consulta al Grupo
Author: Pascual Notari Ib��ez
Date: Thu, 12 Aug 1999 00:00
Date: Thu, 12 Aug 1999 00:00
13 lines
909 bytes
909 bytes
Estoy inici�ndome en LINUX. Alguien me pude indicar de forma detallada,
dentro de la sintaxis de programaci�n en shell, cual es la utilidad del
car�cter: ` (comilla inclinada en forma de contrabarra). Por ejemplo dentro
de la expresi�n:
suma=`expr $suma + $i `
�porqu� son necesarias esas comillas?
Tengo algo de idea en programaci�n TurboPascal, pero la verdad es que aqu�
me pierdo.
Gracias.
Re: Consulta al Grupo
Author: AnimAlf
Date: Thu, 12 Aug 1999 00:00
Date: Thu, 12 Aug 1999 00:00
41 lines
1868 bytes
1868 bytes
"Pascual Notari Ib��ez" escribi�:
>
> Estoy inici�ndome en LINUX. Alguien me pude indicar de forma detallada,
> dentro de la sintaxis de programaci�n en shell, cual es la utilidad del
> car�cter: ` (comilla inclinada en forma de contrabarra). Por ejemplo dentro
> de la expresi�n:
>
> suma=`expr $suma + $i `
>
> �porqu� son necesarias esas comillas?
>
> Tengo algo de idea en programaci�n TurboPascal, pero la verdad es que aqu�
> me pierdo.
>
> Gracias.
las comillas `...` ejecutan lo que hay en su interior
las comillas '...' presentan su interior sin sustituir variables que
pueda contener
las comillas "..." presentan su interior sustituyendo las variables que
pueda contener por su valor
Quiz�s con este ejemplo lo veas m�s claro:
#!/bin/sh
Numero_1=10
Numero_2=-3
echo -n 'El contenido de $Numero_1 es: '
echo "este=> $Numero_1"
echo -n 'El contenido de $Numero_2 es: '
echo "este=> $Numero_2"
echo -n "y si los sumamos tenemos el siguiente resultado: "
echo `expr $Numero_1 + $Numero_2`
Saludos
-------------------------------,
AnimAlf animalf@mixmail.com |-,
http://www.fut.es/~acl/AnimAlf | |
Linux Registered User #91326 | |
PublicPGPkeyID 0xB3B41215 | |
Is the truth out there? | |
Re: Consulta al Grupo
Author: Vidal
Date: Tue, 17 Aug 1999 00:00
Date: Tue, 17 Aug 1999 00:00
29 lines
1461 bytes
1461 bytes
"Pascual Notari Ib��ez" escribi�: > > Estoy inici�ndome en LINUX. Alguien me pude indicar de forma detallada, > dentro de la sintaxis de programaci�n en shell, cual es la utilidad del > car�cter: ` (comilla inclinada en forma de contrabarra). Por ejemplo dentro > de la expresi�n: > > suma=`expr $suma + $i ` > > �porqu� son necesarias esas comillas? > > Tengo algo de idea en programaci�n TurboPascal, pero la verdad es que aqu� > me pierdo. > > Gracias. Buenas. Esas comillas son las comillas de ejecuci�n, es decir, antes de asignar el valor a la variable suma, ejecuta el comando contenido en la expresi�n, en este caso expr. Si no se pusieran las comillas, expr se tomar�a como un literal y no como un comando a ejecutar. Un saludo. -- Vidal Antonio Espartero Linux RedHat 6.0 Usuario Linux # 113450 Quita ESTONO para responder.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads