Script Al inicio

Imagen de Classic
0 puntos

Hola, necesito ejecutar dos script al inicio de mi servidor, leyendo una balanza o bascula electronico por el puerto /dev/ttyS0, ya hice un servicio que ejecuta lo siguiente:cat /dev/ttyS0 | grep --line-buffered -v ***.000| while read line; do ( echo "3|on+1|1|cause|text|showtext";echo exit)|telnet 192.168.1.196 6802; done ;, basicamente lee la balanza y cuando esta es distinto de cero, envio un mensaje telnet a otro servidor, esto me funciona de maravillas, pero cuando quiero agregar este otro script:cat /dev/ttyS0 |grep --line-buffered ***.000|while read line ; do echo "$(date): ${line}" ;done >> pesajes.txt, que envia las lecturas de la balanza a un archivo de texto con la fecha y la hora, no inicia, salvo cuando lo ejecuto en terminal, alli coexisten ambos script sin problemas, sino solo me inicia el primero...bueno, cualquier ayuda, bienvenida.
Saludos desde Argentina.

Imagen de Alcruz
+1
0
-1

Ejecuta
sudo crontab -e ó crontab -e dependiende que requiera o no permiso de root, luego agregas

@reboot sleep 10 ; ruta al script

En lo personal siempre le doy un retardo, en este caso de 10 segundos luego de que arranque el sistema

+1
0
-1