Foros del Web » Administración de Sistemas » Unix / Linux »

Consulta unix shell

Estas en el tema de Consulta unix shell en el foro de Unix / Linux en Foros del Web. buenas, realmente nose si debo publicar aca la duda, pero no encontre donde dejarla.. esto tiene que ver con unix pero referente a la programacion ...
  #1 (permalink)  
Antiguo 05/01/2007, 09:01
Avatar de bhonox  
Fecha de Ingreso: julio-2002
Ubicación: Rengo-Viña del Mar-Stgo
Mensajes: 1.213
Antigüedad: 22 años, 4 meses
Puntos: 0
Consulta unix shell

buenas,
realmente nose si debo publicar aca la duda, pero no encontre donde dejarla..
esto tiene que ver con unix pero referente a la programacion de shell

lo que quiero es lo siguiente
saber como se hace un include en un SH
en donde un archivo tenga variables

y otro archivo incluya el archivo de variables y puede acceder a estas variables como si estuviesen globales..

si esto tiene que ver con un punto o un foro especial,por favor moverlo.
de antemano se agradece a quien me pueda ayudar.

atte bhonox
__________________
Atte
Real BHONOX

Programador Cervecero! :borracho:
Lenguajes vengan a MI!!
  #2 (permalink)  
Antiguo 10/01/2007, 08:16
Avatar de Tk421  
Fecha de Ingreso: agosto-2001
Ubicación: Australia
Mensajes: 384
Antigüedad: 23 años, 2 meses
Puntos: 0
Re: Consulta unix shell

Cita:
primero.sh:

#! /bin/bash
variable=1
eval `./segundo.sh`
echo $variable

segundo.sh:

#! /bin/bash
echo variable=2
__________________
Tk421
Configuration management for Linux
  #3 (permalink)  
Antiguo 10/01/2007, 08:29
Avatar de bhonox  
Fecha de Ingreso: julio-2002
Ubicación: Rengo-Viña del Mar-Stgo
Mensajes: 1.213
Antigüedad: 22 años, 4 meses
Puntos: 0
Re: Consulta unix shell

en base al mismo ejemplo me resulto con esto(un punto):

#! /bin/bash
variable=1
. ./segundo.sh
echo $variable

se agradece men!!!
__________________
Atte
Real BHONOX

Programador Cervecero! :borracho:
Lenguajes vengan a MI!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:13.