Cita Iniciado por gregori Ver mensaje
Carba,

acabo de darme cuenta del error del ash, ya que si ejecuto desde por ejemplo /tmp/
/tmp/hdd/volumes/HDD1/BT/ash prueba.ash
lógicamente no encuentra ash en ese directorio, en cambio al ejecutar
/tmp/hdd/volumes/HDD1/BT/prueba.ash
me funciona bien, con las pruebas del cron me he liado, voy ha probarlo y ya te comento.
Perdona por las molestias, pero soy un tanto novato en Linux
sabiendo que el fichero del cron lo estaba editando correctamente, ya puedo seguir solo,
aunque ahora me reclaman, así que ya lo pruebo mañana.

Muchas gracias
OK gregori, no se si no me he explicado bien.
Hay dos casos para ejecutar cualquier fichero (nombre=prueba en tu caso):
1) Que estés situado en el mismo directorio donde está el fichero, en cuyo caso tienes que ejecutarlo poniendo: ./prueba (PUNTO BARRAINCLINADA prueba)
2) Que estés situado en un directorio distinto, en ese caso tienes que poner la ruta completa: /path/completo/al/directorio/de/prueba.

No tiene nada que ver con el path que añades en el fichero profile, esos paths son para ejecutar COMANDOS del sistema no tus propios scripts.

Bueno, en cualquier caso, recuerda que te dije que el cron a mi me había funcionado siempre a la SEGUNDA, tienes que probarlo con algo que se repita mas frecuentemente, porque la prueba que has hecho de ejecutar algo el 19/2 a las 19:05, se repetiría el año que viene, y eso va a ser mucho esperar ¿no?

Voy a descubrirte por qué te pedía el contenido del fichero, si ejecutas algo que salga por la salida estandar (un echo simple, por ejemplo), esa salida se "pierde" porque para ejecutar el comando se abre un shell propio y es en la salida estandar de ESE shell donde aparecería el contenido del echo, pero veo que mandas la salida de los comandos a ficheros de log que luego puedes comprobar, eso está bien hecho.

Y no te preocupes que no es ninguna molestia, a mi me gusta que la gente entienda lo que está haciendo y si puedo ayudarles lo haré.

Saludos