SpecialistOff.NET / Вопросы / Статьи / Фрагменты кода / Резюме / Метки / Помощь / Файлы

Список вопросов Печать

Как организовать запуск только одного экземпляра скрипта?


Метки: bash cron if echo exit pid rm 

Ответы

RemiZOffAlex  Создано: 2018-02-03 09:59:53.977265  Обновлено: 2024-10-18 03:58:25.550306

Скрипт /home/USERNAME/script.sh

#!/bin/sh

PIDFILE=/home/USERNAME/script.pid
if [ -f ${PIDFILE} ]; then    echo 'Process is already running with PID '`cat ${PIDFILE}`    exit 1 fi echo $$ > ${PIDFILE} # Здесь длительно обрабатывающаяся команда rm ${PIDFILE}

Возможно будут интересны и другие вопросы