por
pobrecito hablador
el Miércoles, 07 Marzo de 2007, 15:20h
(#885996)
Me temo que sufres el tipico error de olvidarte de las comillas, escaping o como quieras llamarlo, aunque siempre son muy divertidos (' o "? o tal vez con \? bueno, y variables dentro de las cadenas? que shell o lenguaje? cuantos niveles de anidacion?... lo dicho, "divertido" asunto).
Por poner un ejemplo xterm -T 'locate: bin' -e/bin/bash -c 'locate bin | less' ejecuta una xterm, con titulo locate: bin y dentro corre una shell bash que corre las ordenes locate bin entubada a less. El -c del bash pide una cadena, si te olvidas de las comillas, el sistema se cree que lo que sale de xterm hay que pasarselo a less, o cualquier otra burrada.
Codigo de activacion "rey"... mi caballo por un sistema de entrecomillado automatico.;] Ya no hablamos de fotos? Jo. f8499ac34dbc43054b0259438b08f884
Tipico error de "comillas"
(Puntos:0)Por poner un ejemplo xterm -T 'locate: bin' -e /bin/bash -c 'locate bin | less' ejecuta una xterm, con titulo locate: bin y dentro corre una shell bash que corre las ordenes locate bin entubada a less. El -c del bash pide una cadena, si te olvidas de las comillas, el sistema se cree que lo que sale de xterm hay que pasarselo a less, o cualquier otra burrada.
Codigo de activacion "rey"... mi caballo por un sistema de entrecomillado automatico. ;] Ya no hablamos de fotos? Jo. f8499ac34dbc43054b0259438b08f884
Re:Tipico error de "comillas"
(Puntos:2)( http://www.flickr.com/photos/runlevel0/ | Última bitácora: Jueves, 01 Noviembre de 2007, 11:37h )
Incluso he intentado usar scripts en lugar de escribir directamente en la shell.
Sigue el error.
29A the Number of the Beast