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

Sobre scripts: ¿Como hacer READ?

Estas en el tema de Sobre scripts: ¿Como hacer READ? en el foro de Unix / Linux en Foros del Web. Buenos días foreros/as: Tengo un problema. Cuando realizo scripts para linux me encuentro con problemas que no me surgen en UNIX. Me gustaría saber si ...
  #1 (permalink)  
Antiguo 05/01/2005, 03:55
 
Fecha de Ingreso: noviembre-2002
Mensajes: 65
Antigüedad: 22 años
Puntos: 0
Sobre scripts: ¿Como hacer READ?

Buenos días foreros/as:
Tengo un problema. Cuando realizo scripts para linux me encuentro con problemas que no me surgen en UNIX. Me gustaría saber si alguno de vosotros puede ayudarme. El problema es con el comando READ. Os pongo un ejemplo para que lo veais. Si hago:

hpx_pro:/home/rube$ hostname | read U2
hpx_pro:/home/rube$ echo $U2

La salida es: (el nombre de la máquina que es lo que en la variable U2 he almacenado.

hpx_pro.mad.cti


Bien, si ejecuto esto en Linux, no obtengo absolutamente nada. ¿Podeis ayudarme?

Muchas gracias de antemano.
  #2 (permalink)  
Antiguo 07/01/2005, 08:05
 
Fecha de Ingreso: diciembre-2004
Mensajes: 34
Antigüedad: 19 años, 11 meses
Puntos: 0
Hola:

Mejor que usar read sería:

U2=`hostname`

o bien

US=$(hostname)
en el caso de bash

Aquí hay unas notas sobre programación shell por si les interesan a alguien.

Saludetes
__________________
----------
dns.bdat.net
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 08:49.