Как автоматически запускать скрипт в linux с помощью cron
📡 Как понять, почему ваш скрипт не запускается
📡 Как понять, почему ваш скрипт не запускается? Настраивать автоматизацию — увлекательно, но иногда что-то идет не так, и скрипт молчит, словно в забвении. Вот пару лайфхаков, как быстро отследить проблему и вернуть всё в строй! - Проверь права — убедись, что файл исполнен: - chmod +x /путь/к/скрипту - Посмотри логи — включи вывод ошибок: - добавь set -x или bash -x /путь/к/скрипту для детальной отладки - Проверь переменные окружения — скрипт иногда не работает из-за отсутствия нужных переменных. Используй printenv для проверки - Запускай вручную — чтобы понять, в чем дело, попробуй выполнить команду прямо в терминале...
Astra Linux. Как убить процесс. Bash скрипт.
В процессе разработки бывает так, что сотрудникам необходимо прекратить работу Вашей самодельной программы, которая стартует в автозапуске (например). Чтобы не делать лишних движений персоналу - я написал скрипт, который запускается и убивает процесс. Главные моменты отмечу: Найти значения pid процессов с названием программы ("your_program"): pgrep your_program -l Получите список всех процессов, в которых содержится словосочетание your_program. Если необходимо конкретно только точное совпадение: pgrep '^your_program$' -l pgrep - возвращает номер pid процесса. Исходя из этого напишем скрипт kill_your_program...