| Ver tema anterior :: Ver siguiente tema |
| Autor |
Mensaje |
ramiro_asi Forero

Registrado: 25 Feb 2008
Mensajes: 115
|
Publicado: Vie Mar 14, 2008 1:45 am Título del mensaje: PROBARME ESTO |
|
|
Aver alguien con un Linux si me podia probar estos comandos aver k valores tiene la variable en ambos echos
var1=1
export var1
var1=2
bash
echo $var1
var1=3
exit
echo $var1 |
|
| Volver arriba |
|
 |
kolombino User destacando

Registrado: 08 Jun 2007
Mensajes: 234
|
Publicado: Vie Mar 14, 2008 3:30 am Título del mensaje: |
|
|
A ver si haces
var1=1
export var1
echo $var1 muestra 1
var1=2
echo $var2 muestra 2
var1=3
echo $var1 muestra 3
Pero no hace falta probar esto para saber lo que muestra. No entiendo la finalidad del ejercicio. Ponlo completo o explica un poco mas cual es la finalidad.
saludos |
|
| Volver arriba |
|
 |
perezd Yo soy el foro


Registrado: 31 Ene 2007
Mensajes: 2207
Ubicación: Tercer Mundo, Uruguay
|
|
| Volver arriba |
|
 |
ramiro_asi Forero

Registrado: 25 Feb 2008
Mensajes: 115
|
Publicado: Vie Mar 14, 2008 10:49 am Título del mensaje: |
|
|
| Ok, pero no no puede mostrar 3 valores, cuando solo tiene 2 echo, seria 2 en el segundo echo?? y 3 en el tercero?? |
|
| Volver arriba |
|
 |
kolombino User destacando

Registrado: 08 Jun 2007
Mensajes: 234
|
Publicado: Vie Mar 14, 2008 2:09 pm Título del mensaje: |
|
|
Pues si haces dos echos.
var1=2 echo $var1 te muestra 2 y
var1=3 echo var1$ muestra 3.
Pero no veo cual es tu problema xk esto es totalmente logico, si almacenas un valor y lo muestras, logicamente te muestra ese valor.
Si almacenas 1 y luego le dices que te almacene 2 y te lo muestre logicamente te mostrara 2.
saludos |
|
| Volver arriba |
|
 |
ramiro_asi Forero

Registrado: 25 Feb 2008
Mensajes: 115
|
Publicado: Vie Mar 14, 2008 2:49 pm Título del mensaje: |
|
|
| Si es logico pero que es un examen y puse k daba 2 y 3, me lo an puesto mal, que dice que dan los dos, 2 y 2. |
|
| Volver arriba |
|
 |
kolombino User destacando

Registrado: 08 Jun 2007
Mensajes: 234
|
Publicado: Vie Mar 14, 2008 3:09 pm Título del mensaje: |
|
|
Pues eso si es ilogico,no pueden darte los dos echos 2 como valor xk despues del primer echo as almacenado un tres. Dile a tu profesor que te justifique xk dice k los dos echos dan 2. Creo que tu profesor se ha equivocado o te tiene mania xDD
saludos |
|
| Volver arriba |
|
 |
ramiro_asi Forero

Registrado: 25 Feb 2008
Mensajes: 115
|
Publicado: Vie Mar 14, 2008 5:41 pm Título del mensaje: |
|
|
"El primer 2 es fruto de mostrar la variable var del subsell el valor es 2, porque la exportación no se hace con el valor que tiene la variable cuando se ejecuta la sentencia export, sino con el valor que tiene cuando se crea el subsell.
El segundo 2 se muestra, porque es el valor que tiene esa variable en ese shell."
¿Es esto asi o no please respuestas? |
|
| Volver arriba |
|
 |
|
|
|