@CooLeroff
ITшник с богатым внутренним миром

Как запустить bash скрипт по нажатию кнопки и завершить при отпускании?

Есть задача:

- Нажали и держим кнопку подключенную через гребенку GPIO Raspberry pi 3+
- Запустился скрипт
- Отпустили кнопку
- Скрипт принудительно остановился

Гугление не помогло, нашел только запуск скрипта
Как это можно реализовать? В целом. не обязательно bash, можно python. php
  • Вопрос задан
  • 505 просмотров
Решения вопроса 1
saboteur_kiev
@saboteur_kiev
software engineer
по нажатию запускайте скрипт в фоне, в скрипте пишите в файл его PID
echo $$>myscript.pid
по отжатию убивайте
kill $(cat myscript.pid)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@vanyamba-electronics
Остановить и продолжить выполнение процесса в Linux можно с помощью функции kill.
Вот пример в Python.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы