por
pobrecito hablador
el Miércoles, 29 Octubre de 2008, 21:45h
(#1095422)
Perdona, pero o tienes el superpoder de agilipollizar remotamente (y mi cabeza esta bien jodida entonces), o sufres una ida de olla de campeonato (yo diria que la tienes en las antipodas, por Cuenca o asi). Los codigos de retorno no van por stdout ni stderr. "grep prueba-textos-aqui/etc/fstab >/dev/null 2>&1/dev/null" no imprime nada en mi maquina, pero no tiene ningun problema con los codigo de retorno, sale 1 cuandp no encuentra el texto o 0 si lo encuentra.
Lo se porque mi bash prompt me da el codigo de retorno, en vez de probar a ciegas. Siempre he dicho que el PS1 por defecto es mas bien una mierda, hay un howto, para ponerle colorines y temas, pero sobre todo para aprender que campos pueden ser interesantes, empezando por el retval, o exit status si quieres el termino de la pagina man de bash. A mano es "echo $?" nada mas ejecutar algo.
Resumiendo, que si puedes lanzar el foobard con las redirecciones. Por otro lado disown (bash builtin) o nohup (programa a parte) me suenan que podrian tener algo que ver en todo el follon, pero con el lio que sufro ahora, mejor que te expliques un poquito mejor (el "{ cmds ; }" es lo que la pagina man llama group command, por cierto, y si usaramos los terminos comunes a lo mejor nos hacias menos lio entre todos).
Std streams vs retval
(Puntos:0)Lo se porque mi bash prompt me da el codigo de retorno, en vez de probar a ciegas. Siempre he dicho que el PS1 por defecto es mas bien una mierda, hay un howto, para ponerle colorines y temas, pero sobre todo para aprender que campos pueden ser interesantes, empezando por el retval, o exit status si quieres el termino de la pagina man de bash. A mano es "echo $?" nada mas ejecutar algo.
Resumiendo, que si puedes lanzar el foobard con las redirecciones. Por otro lado disown (bash builtin) o nohup (programa a parte) me suenan que podrian tener algo que ver en todo el follon, pero con el lio que sufro ahora, mejor que te expliques un poquito mejor (el "{ cmds ; }" es lo que la pagina man llama group command, por cierto, y si usaramos los terminos comunes a lo mejor nos hacias menos lio entre todos).
Re:Std streams vs retval
(Puntos:2)( Última bitácora: Jueves, 29 Diciembre de 2011, 04:53h )
nohup no me valía (o no lo sabía usar cuando hice mis pruebas), pero voy a ver qué tal con disown. Gracias.