• Jueves 2 de Mayo de 2024, 03:26

Autor Tema:  For Y Hora  (Leído 1470 veces)

xanatos

  • Miembro activo
  • **
  • Mensajes: 93
    • Ver Perfil
    • http://cucea.glo.org.mx
For Y Hora
« en: Sábado 15 de Mayo de 2004, 18:54 »
0
Que tal tengo una preguntota :D estoy tratando de hacer un peque;o for que me muestre la hora de forma continua, lo que hago es lo siguiente:

for i in `date`; do echo $i; done     y la salida es la siguiente
Sat
May
15
11:52:36
CDT
2004

pero en realidad lo que necesito es que me ponga todo lo anterior en una sola linea como si estuviera ejecutnando date date date algo asi

Sat May 15 11:53:41 CDT 2004
Sat May 15 11:53:41 CDT 2004
Sat May 15 11:53:41 CDT 2004
Sat May 15 11:53:41 CDT 2004

pero claro cambiando la hora jejej :D


gracias por su ayuda.


saludos.

NRM

  • Miembro MUY activo
  • ***
  • Mensajes: 279
  • Nacionalidad: ar
    • Ver Perfil
    • http://www.narrowmind.com.ar
Re: For Y Hora
« Respuesta #1 en: Sábado 15 de Mayo de 2004, 23:49 »
0
Código: Text
  1. while [ 1 ]; do 'date'; done
  2.  

Eso deberia de funcionar.

Saludos

xanatos

  • Miembro activo
  • **
  • Mensajes: 93
    • Ver Perfil
    • http://cucea.glo.org.mx
Re: For Y Hora
« Respuesta #2 en: Domingo 16 de Mayo de 2004, 17:49 »
0
orale si funciona, oye pero me pudieras explicar que onda con el  [ 1 ];

:D


sin mas gracias por tu ayuda :D

NRM

  • Miembro MUY activo
  • ***
  • Mensajes: 279
  • Nacionalidad: ar
    • Ver Perfil
    • http://www.narrowmind.com.ar
Re: For Y Hora
« Respuesta #3 en: Domingo 16 de Mayo de 2004, 20:00 »
0
Lo que esta entre los [ ] es la condicion del while, cuando pones 1 en la condicion esta va a dar siempre TRUE. Entonces generamos un bucle infinito.

Tambien se puede hacer con un for de la siguiente manera.

Código: Text
  1. for ((&#59;&#59; ));
  2. do
  3.     'date'
  4. done
  5.  
  6.  

En este caso use una sintasis similar a C, que tambien es aceptada por el for de Bash.

Saludos y Suerte

xanatos

  • Miembro activo
  • **
  • Mensajes: 93
    • Ver Perfil
    • http://cucea.glo.org.mx
Re: For Y Hora
« Respuesta #4 en: Domingo 16 de Mayo de 2004, 21:59 »
0
orale pues muchas gracias, por la explicacion :D