[eside-ghost] Dudilla bash scripting
Lady Pain
ladymm en gmail.com
Mie Mar 22 20:11:09 CET 2006
Aupi gente!
Estoy empezando en esto y tengo un problema que no consigo solucionar
=). Quiero un cuadradillo que no esté dibujado por dentro (dimensiones
introducidas por el usuario), así que, en el bucle de dibujarlo le pido
que si está en la primera o última columna, pinte el "*", y si está en
la primera o última fila, que pinte todos los espacios de la fila
también. Y para preguntar esto hago algo así:
if [ "$FILAS" -eq "1" || "$FILAS" -eq "$MAX_FILAS" ]
then
echo -n "*"
...bueno, en plan resumido. Pero así me peta, evidentemente. El problema
es la if. Sé que el operador -o es el OR pero si se puede aplicar aquí
no consigo hacerlo, y la | tampoco. Y ese es mi problema =), a ver si
alguien me sabe decir, a lo mejor no se puede y lo tengo que pensar de
otra forma... Que yo aún me lío con tanta comilla simple, doble, $(),
y... arghhtt... eso sí... cómo se sale programar en bash =DDD
Saludos!!
Lady.
--
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
Geek: Marta Manso
URI: http://ladypain.is.dreaming.org/
----
GCS/FA/L d-(---) s+:+ a-- C++ UL>++++ P L+++ E- W++>+++ N o? K->++ w--
O- !M V- PS+ PE Y+ !PGP t- 5? X+ R !tv b+ DI+ D+ G++ e h!>- r++ x?
------END GEEK CODE BLOCK------
Más información sobre la lista de distribución eside-ghost