Skip to content
Snippets Groups Projects
Commit d900d81b authored by 천 진강's avatar 천 진강
Browse files

feat: recovery shell script 추가

parent e9dcfd8c
No related branches found
No related tags found
No related merge requests found
#!bin/bash
FILE_NAME="camera"
SERVICE_FILE="/etc/systemd/system/${FILE_NAME}.service"
FILE_NAME2="ocr"
SERVICE_FILE2="/etc/systemd/system/${FILE_NAME2}.service"
USER_NAME="pi"
EXEC_PATH="./camera-node-control/${FILE_NAME}.cpp"
EXEC_PATH2="./camera-node-ocr/${FILE_NAME2}.py"
cat <<EOF | sudo tee $SERVICE_FILE > /dev/null
[Unit]
Description=Camera
Atfer=network.target
[Service]
ExecStart=$EXEC_PATH
Restart=always
User=$USER_NAME
[Install]
WantedBy=multi-user.targetrpi
EOF
sudo systemctl daemon-reload
sudo systemctl enable ${FILE_NAME}.service
sudo systemctl start ${FILE_NAME}.service
sudo systemctl status ${FILE_NAME}.service
cat <<EOF | sudo tee $SERVICE_FILE2 > /dev/null
[Unit]
Description=Ocr
Atfer=network.target
[Service]
ExecStart=python3 $EXEC_PATH2
Restart=always
User=$USER_NAME
[Install]
WantedBy=multi-user.targetrpi
EOF
sudo systemctl daemon-reload
sudo systemctl enable ${FILE_NAME2}.service
sudo systemctl start ${FILE_NAME2}.service
sudo systemctl status ${FILE_NAME2}.service
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment