ciao,ho provamato ma sto impazzendo!!!Ho creato,per prova, un semplice programma che ho chiamato "maso" che, avviato da shell,stampa su un file 1000 numeri.Volendolo farlo avviare in automatico ho creato in /etc/init.d uno script di nome maso cosi fatto
copiato da appunti di informatica libera)
#!/bin/sh
#
# init.d/maso {start|stop|restart}
#
#Analisi argomento usato nella chiamata
case "$1" in
start)
echo -n "avvio del servizio maso"
/root/Desktop/prove varie/maso &
echo
;;
stop)
echo -n "disattivazione servizio maso"
killall maso
echo
;;
restart)
killall -HUP maso
;;
*)
echo "uso: maso {start|stop|restart}"
exit 1
esac
exit 0
poi in /etc/rc5.d ho creato il link S99maso e ho riavviato...ma il nulla e mi sono venuti un sacco di dubbi:
1)l'eseguibile maso dove lo devo salvare in qualche posto in particolare ho va bene qualunque cartella tanto poi lo trova con :
echo -n "avvio del servizio maso"
/root/Desktop/prove varie/maso &
echo????????????????????????
2)il programma crea il file con la stampa di 1000 numeri prima che io faccia il log in?
3)quando creo il link S99maso se gia esiste un processo con numero 99 c'è qualche problema?
Aiuto!!!!!!
![]()

Ho creato,per prova, un semplice programma che ho chiamato "maso" che, avviato da shell,stampa su un file 1000 numeri.Volendolo farlo avviare in automatico ho creato in /etc/init.d uno script di nome maso cosi fatto
copiato da appunti di informatica libera)
Rispondi quotando