Дуже новачок у Debian (Raspbian), і я борюся за це вже кілька днів. У мене є сценарій запуску, який я хочу виконати при запуску.
Я виконав такі команди, щоб зробити скрипт виконуваним і додати його з параметрами за замовчуванням до послідовності запуску.
sudo chmod 755 /etc/init.d/testsam
sudo update-rc.d testsam defaults
При спробі перевірити сценарій, я виконую наступне:
sudo /etc/init.d/testsam start
Але, роблячи це, я отримую помилку: неможливо виконати /etc/init.d/testsam: Такого файлу чи каталогу немає.
Я мінімізував сценарій до самої основної, але все ще не знаю фактичної причини. Я сподіваюся, що хтось може вказати мені на правильне рішення? Це сценарій на даний момент.
#! /bin/bash
# /etc/init.d/testsam
case "$1" in
start)
#echo "starting script"
;;
stop)
#echo "stopping script"
;;
*)
#echo "Usage: /etc/init.d/testsam {start|stop}"
exit 1
;;
esac
exit 0
Дякуємо за будь-яку допомогу
cat -v /etc/inti.d/testsam
. Якщо у вас помилкове повернення вагона, воно відобразиться як^M
.