Underc0de

Foros Generales => Dudas y pedidos generales => Mensaje iniciado por: phr4ckl0t en Septiembre 12, 2016, 10:10:57 PM

Título: [SOLUCIONADO] Duda con echo en Bash
Publicado por: phr4ckl0t en Septiembre 12, 2016, 10:10:57 PM
Buenas amigos, hoy vengo con una pequeña inquietud que me gustaría resolver, sucede que quiero imprimir un menú con echo:

echo -e "1) Hora y fecha \n2) Calendario del mes actual
            3) Calendario del año actual \n4) Calculadora de presicion arbitraria
            5) Lista de usuarios conectados\n6) Memora libre del sistema
            7) Carga del sistema \n8) Ocupacion de todo el sistema de ficheros
            9) Salir\n\nIntroduzca la opcion deseada>> \c "

Pero sucede que en la terminal me sale de esta manera:

1) Hora y fecha
2) Calendario del mes actual
   3) Calendario del año actual
4) Calculadora de presicion arbitraria
   5) Lista de usuarios conectados
6) Memora libre del sistema
   7) Carga del sistema
8) Ocupacion de todo el sistema de ficheros
   9) Salir

Introduzca la opcion deseada>>

Lo que intento es que todo quede alineado a la izquierda, he estado moviendo y probando pero no me sale jeje, si alguien me colaborara estaría agradecido, un abrazo.
Título: Re:Duda con echo en Bash
Publicado por: ANTRAX en Septiembre 12, 2016, 10:18:13 PM
La forma facil, es ponerle echo a todas las lineas. Es decir, asi:

echo 1) Hora y fecha
echo 2) Calendario del mes actual
echo 3)..........

Y así con todas las opciones del menú.

Saludos,
ANTRAX
Título: Re:Duda con echo en Bash
Publicado por: shkz en Septiembre 12, 2016, 10:38:49 PM
Fijate de este modo, a mi me funciono. Te adjunto un pastebin: http://pastebin.com/G21DM1z3

O codigo:

echo -e "1) Hora y fecha \n2) Calendario del mes actual
3) Calendario del año actual \n4) Calculadora de presicion arbitraria
5) Lista de usuarios conectados\n6) Memora libre del sistema
7) Carga del sistema\n8) Ocupacion de todo el sistema de ficheros
9) Salir\n\nIntroduzca la opcion deseada>> \c "


Título: Re:Duda con echo en Bash
Publicado por: phr4ckl0t en Septiembre 12, 2016, 10:45:56 PM
Mil gracias muchachos, ambas formas resultaron  :) :) :)