LINUX.ORG.RU

История изменений

Исправление Vsevolod-linuxoid, (текущая версия) :

Что за бекслеши? \ в Linux не используется, делай с нормальным / и всё. Даже если через совместимость работает, то так правильнее.

Ну и вообще, сделай уже красиво:

Размести свой скрипт в /opt/name/ или в /usr/local/bin/

Потом создай в /etc/systemd/system/ файл своего юнита, там пропиши что-то вроде:

[Unit]
Description=A simple oneshot service

[Service]
Type=oneshot
ExecStart=/bin/bash -c "echo Hello world"
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

После чего systemctl enable my-unit.service и всё.

А вообще в параметрах юнита можно многое указать, чтобы запускался до загрузки сети, например.

Исходная версия Vsevolod-linuxoid, :

Что за бекслеши? \ в Linux не используется, делай с нормальным / и всё. Даже если через совместимость работает, то так правильнее.

Ну и вообще, сделай уже красиво:

Размести свой скрипт в /opt/name/ или в /usr/local/bin/

Потом создай в /etc/systemd/system/ файл своего юнита, там пропиши что-то вроде:

[Unit]
Description=A simple oneshot service

[Service]
Type=oneshot
ExecStart=/bin/bash -c "echo Hello world"
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

После чего systemctl enable my-unit.service и всё.