CORRIJO
me disculpo por el codigo anterior, porque publique al vuelo y escribi la mitad de las cosas. Tenes razon NEBIRE el bucle con la funcion itera bien, pero el problema lo encuentro cuando quiero iterar entre una funcion y otra. Es decir, iterar sin generar un salto de linea para que tenga una intermitencia.
------------------------------------------------
#!/bin/bash
hola(){
echo -e "${color} HOLA"
echo -e "${color} HOLA"
echo -e "${color} HOLA"
}
hola_dos(){
echo -e "${color} ADIOS"
echo -e "${color} ADIOS"
echo -e "${color} ADIOS"
}
bucle(){
x=0
while [ $x -le 4 ];do
for i in hola hola_dos ; do
sleep 0.5 && echo -e -n "\r$i"
done
x=$[ $x + 1 ]
done
}
bucle
---------------------------------------------------------------
Hay preguntas absurdas...
Escribe código y si no funciona pregunta, pero al menos pruébalo antes, que no va a explotar nada por 'probar', no trabajamos con nitroglicerina...
Primero gracias por responder, me disculpo por el codigo, porque publique al vuelo y escribi la mitad de las cosas. Tenes razon el bucle con la funcion itera bien, pero el problema lo encuentro cuando quiero iterar entre una funcion y otra. Es decir, iterar sin generar un salto de linea para que tenga una intermitencia.
------------------------------------------------
#!/bin/bash
hola(){
echo -e "${color} HOLA"
echo -e "${color} HOLA"
echo -e "${color} HOLA"
}
hola_dos(){
echo -e "${color} ADIOS"
echo -e "${color} ADIOS"
echo -e "${color} ADIOS"
}
bucle(){
x=0
while [ $x -le 4 ];do
for i in hola hola_dos ; do
sleep 0.5 && echo -e -n "\r$i"
done
x=$[ $x + 1 ]
done
}
bucle
---------------------------------------------------------------