Consulta script en KSH
Horst von Brand
vonbrand en inf.utfsm.cl
Mie Jul 6 13:01:23 CLT 2005
"Juan Rojas" <jcrj70 en hotmail.com> dijo:
> Hola listeros neceito ayuda con un script en ksh,
> quisiera saber como asignar un valor a una variable en ksh y como
> ejecutarlo.
variable=valor # /Sin/ espacios!
> pej.
> contenido de mi archivo prueba
>
> variable=$PATH
>
> al ejecutar prueba no muestra nada. Previo a esto hice un
> chmod +x prueba
Obvio que no muestra nada.
> y despues ejecuto de las siguiente manera
> $ksh prueba
> o bien
> $prueba
> luego hago
> $echo $variable
> y no muestra nada siendo que deberia mostrar el valor de PATH
No. Las variables del shell son propias de ese proceso. Al ejecutar prueba,
corre en un shell independiente, y cuando termina la variable
desaparece. Alli vuelve al prompt.
Revisa el manual, hay un comando source en sh
--
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