Hola gente, os cuento.
he creado un script para que me actualize la mulilla en un sistema debian, funciona bien aunque es algo cutre.. pero funciona.
El caso es que no puedo agregarlo como ejecucion programada (crond) porque una linea del script configure (amule-cvs/configure), me aborta la ejecucion; La linea en cuestion es:
if test ${need_gui:+set} != xset; then
me produce el siguiente resultado
checking whether we need the GUI... ./configure: line 6953: test: !=: unary operator expected
y dependiendo de si ejecuto el script que he hecho desde la consola del susuario (iniciando sesion) o si lo ejecuto mediante crond, el resultado es que continua la ejecucion o se aborta, respectivamente.
si cambio dicha linea del script por
if test "${need_gui:+set}" != xset; then
Resulta todo correcto, no aparece ningun error y no se aborta la ejecucion.
Mi cuestion es ¿estan mal las fuentes?, o es mi sistema ...
Un saludo people