Ho creato uno script per avviare un server (la mia prima domanda). Ora voglio che venga eseguito all'avvio del sistema e avviare il server definito. Cosa devo fare per farlo?
I miei risultati mi dicono di mettere questo file nella /etc/init.dposizione, e verrà eseguito all'avvio del sistema. Ma non riesco a capire come sarà il primo argomento all'avvio start? Questo è predefinito da qualche parte da usare startcome $1? Se voglio avere un caso startallche avvierà tutti i server nello script, quali sono le opzioni che posso gestire?
La mia sceneggiatura è così:
#!/bin/bash
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
$0 stop
$0 start
;;
*)
echo "usage: $0 (start|stop|restart)"
;;
esac