case "$1" in start) echo "Starting" ;; stop) echo "Stopping $DESC" ;; restart|force-reload) echo "Restarting $DESC" ;; *) N=/etc/init.d/$NAME echo "Usage: $N {start|stop|restart|force-reload}" >&2 exit 1 ;; esac «$ 1» адресует 1-й параметр, поданный в скрипт. Таким образом, вы сделали бы your_script start или your_script stop и т. Д. Измените echo на фактическое действие, которое должно быть выполнено (или положить его под ним).
Документ, на который вы ссылаетесь, является старым.
Эти ссылки помогут вам с Upstart:
Начало запуска
Пример # 1 'django' server
Если строка в файле /etc/fstab устарела из-за изменений, внесенных в систему, она должна быть прокомментирована, предшествуя ей знаком числа #:
#Entry for /dev/sdb2 :
#UUID=0801A6590A9ED79E /media/username/HARDDRIVE ntfs defaults,nls=utf8,umask=0222,nodev,nosuid 0 0
Таким образом он будет проигнорирован при следующей загрузке.
Если строка в файле /etc/fstab устарела из-за изменений, внесенных в систему, она должна быть прокомментирована, предшествуя ей знаком числа #:
#Entry for /dev/sdb2 :
#UUID=0801A6590A9ED79E /media/username/HARDDRIVE ntfs defaults,nls=utf8,umask=0222,nodev,nosuid 0 0
Таким образом он будет проигнорирован при следующей загрузке.
Если строка в файле /etc/fstab устарела из-за изменений, внесенных в систему, она должна быть прокомментирована, предшествуя ей знаком числа #:
#Entry for /dev/sdb2 :
#UUID=0801A6590A9ED79E /media/username/HARDDRIVE ntfs defaults,nls=utf8,umask=0222,nodev,nosuid 0 0
Таким образом он будет проигнорирован при следующей загрузке.
Если вы хотите, чтобы внешнее устройство автоматически монтировалось при подключении, но игнорировалось, когда оно не подключено, добавьте nofail к параметрам, т.е.
#Entry for /dev/sdb2
UUID=0801A6590A9ED79E /media/username/HARDDRIVE ntfs defaults,nls=utf8,umask=0222,nodev,nosuid,nofail 0 0
Если вы хотите, чтобы внешнее устройство автоматически монтировалось при подключении, но игнорировалось, когда оно не подключено, добавьте nofail к параметрам, т.е.
#Entry for /dev/sdb2
UUID=0801A6590A9ED79E /media/username/HARDDRIVE ntfs defaults,nls=utf8,umask=0222,nodev,nosuid,nofail 0 0
Если вы хотите, чтобы внешнее устройство автоматически монтировалось при подключении, но игнорировалось, когда оно не подключено, добавьте nofail к параметрам, т.е.
#Entry for /dev/sdb2
UUID=0801A6590A9ED79E /media/username/HARDDRIVE ntfs defaults,nls=utf8,umask=0222,nodev,nosuid,nofail 0 0