[eside-ghost] Problemas con Bash Scripting..
Iker Perez de Albeniz - Txupete -
txupete en gmail.com
Mie Jul 25 11:23:54 CEST 2007
pues si.. eran los espacios entre los corchetes... joder... menudo
tikismikis el que diseño esto...
gracias por la ayuda..
El 25/07/07, Yuki (aka Rubén Gómez) <rugoli en gmail.com> escribió:
> On 7/25/07, Iker Perez de Albeniz - Txupete - <txupete en gmail.com> wrote:
> > Tengo el siguiente script:
> >
> > ////////////////////////////////////////////
> > #!/bin/sh
> >
> > if [$# -gt 0]
> Creo recordar que el bash scripting era muy coñazo (para mi) por la
> sintaxis, porque se te ha olvidado poner un espacio después de los "["
> y "]". Confirmándolo, es por eso. Yo para hacer cosas de estas siempre
> acudo al manual de Fermat:
> http://www.e-ghost.deusto.es/docs/shellScriptin.html
>
El 25/07/07, exar khun <exar.khun.daimus en gmail.com> escribió:
> prueba a dejar un espacio entre el [ y el $ y otro entre el 0 y el ]
>
> El 25/07/07, Iker Perez de Albeniz - Txupete - <txupete en gmail.com> escribió:
> > Tengo el siguiente script:
> >
> > ////////////////////////////////////////////
> > #!/bin/sh
> >
> > if [$# -gt 0]
> > then
> > #Prueba=$1
> > #echo "EJECUCION:$Prueba"
> > echo "EJECUCION"
>
> > else
> > #ping 10.0.0.11
> > echo "hola"
> > fi
> >
> > /////////////////////////////////////////////////
> >
> > la otra version seria:
> >
> > ///////////////////////////////////////////////
> > #!/bin/bash
> >
> > if [$# -eq 0]
> > then
> > #Prueba=$1
> > #echo "EJECUCION:$Prueba"
> > echo "EJECUCION"
> >
> > else
> > #ping 10.0.0.11
> > echo "hola"
> > fi
> > /////////////////////////////////////////////////
> >
> > y el problema es que no funciona.. y son scripts tipicos..
> >
> > el error que da es:
> >
> >
> > ERROR:
> >
> > laptop:~/Desktop$ ./script2.sh
> > ./script2.sh: line 3: [0: orden no encontrada
> > hola
> > laptop:~/Desktop$
> >
> >
> > alguien que me pueda ayudar...?? parece que no detecta ni -gt ni -eq.....
> > _______________________________________________
> > eside-ghost mailing list
> > eside-ghost en deusto.es
> > https://listas.deusto.es/mailman/listinfo/eside-ghost
> >
> _______________________________________________
> eside-ghost mailing list
> eside-ghost en deusto.es
> https://listas.deusto.es/mailman/listinfo/eside-ghost
>
Más información sobre la lista de distribución eside-ghost