[eside-ghost] String demasiados largos desde php a shell bash
Pablo Garaizar Sagarminaga
garaizar en eside.deusto.es
Mie Abr 2 11:46:16 CEST 2008
Aupa!
El Wed, 2 Apr 2008 10:53:31 +0200
"Fran Mosteiro" <framosval en gmail.com> comentaba:
> shell_exec("newSearch.sh $p1 $p2 $p3 $p4 $p5 $p6 $p7 $p8 $p9").
> Y ....si .... 9 parametros ....rozando el limite xDD
No es 9 el límite, cuando quieres usar 10 parámetros, usas ${10}. Y si
quieres pasar todos los parámetros a la vez a otro script, usa $* o $@,
lo que más te convenga.
> http://192.168.1.92/asearch.php?querytype=any). Sacando trazas antes
> del shell_exec el string contiene lo que debe, pero una vez en bash
> se ¿corta? En fin ..... ¿bash tiene algun tipo de restriccion en
> cuanto a tamaño de string que no conozco?¿es posible que el que tenga
> esa restriccion sea el shell-exec de php?¿hay vida en otros
> planetas.......? Pues eso es todo creo :P Muchas gracias de antemano
> y a ver si alguno/a me puede sacar de mi ignorancia absoluta :S
tokeniza (¡palabro!) partiendo por el caracter "&", creo que se hace
usando un preg_split().
--
Pablo Garaizar Sagarminaga
ONTE (Oficina de Nuevas Tecnologías y Educación)
Universidad de Deusto
Avda. de las Universidades 24
48007 Bilbao - Spain
Phone: +34-94-4139000 Ext 2980
Fax: +34-94-4139101
Web: http://onte.eside.deusto.es
Más información sobre la lista de distribución eside-ghost