Форум программистов, компьютерный форум, киберфорум
Ubuntu, Mint Linux
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
4 / 3 / 1
Регистрация: 07.05.2020
Сообщений: 75
1

Не запускать файл если он запущен

21.06.2021, 13:07. Показов 1405. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
у меня есть код который я поставил на автозапуск в crone, как сделать что бы он не запускался повторно если он запущен. Читаю stackowerflow не понимаю что означает что они там пишут я совсем новичок.

и еще подскажите что это за ЯП?

#!/bin/bash
python3 mail/mail.py
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.06.2021, 13:07
Ответы с готовыми решениями:

Проверять, запущен ли процесс, а если он не запущен, то запускать его
Всех приветствую. В интернете не нашёл ответа на свой вопрос. Очень нужен vbs-скрипт, который...

Как не запускать процесс еще раз если он уже запущен
Здраствуйте, мне в visual studio нужно сделать так чтобы при нажатии кнопки запускалась программа,...

Открыть исполняемый файл, если запущен конкретный файл
Доброго времени суток! Вот такая проблемка мучает: мне нужно решить следующую задачу: открыть...

если запускать приложение в вижуалке (ctrl + f5) то оно работает правильно, но если запустить через .exe файл - нет!
если запускать приложение в вижуалке (ctrl + f5) то оно работает правильно, но если запустить через...

2
1437 / 1014 / 228
Регистрация: 31.05.2013
Сообщений: 6,645
Записей в блоге: 6
21.06.2021, 13:12 2
Цитата Сообщение от Aidyn7sk Посмотреть сообщение
и еще подскажите что это за ЯП?
Похоже на Bash
1
Эксперт NIX
3195 / 850 / 194
Регистрация: 14.01.2013
Сообщений: 4,068
22.06.2021, 05:32 3
Лучший ответ Сообщение было отмечено Aidyn7sk как решение

Решение

Не лучше ли делать это прямо в скрипте? Например, один из вариантов
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import psutil
import os
 
def is_running(script):
    for q in psutil.process_iter():
        if q.name().startswith('python'):
            if len(q.cmdline())>1 and script in q.cmdline()[1] and q.pid !=os.getpid():
                print("'{}' Process is already running".format(script))
                return True
 
    return False
 
 
if not is_running("test.py"):
    n = input("What is Your Name? ")
    print ("Hello " + n)
1
22.06.2021, 05:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.06.2021, 05:32
Помогаю со студенческими работами здесь

Как проверить запущен ли таймер и если он запущен то остановить его
Подскажите как проверить запущен ли таймер и если он запущен то его остановить Я в гугле искал но...

Проверять, запущен ли процесс, а если не запущен, то выполнять действия
Всем привет! Помогите пожалуйста с такой проблемой: пытаюсь создать bat для циклической проверки...

Проверять каждые 2-3 секунды, запущен ли файл 1.wav, если да, то запустить 1.bat
доброго времени суток подскажите пожалуйста как написать BAT CMD или VBScript который будет...

Почему макрос работает, если создавать и запускать его в Командной строке, а если в пакетном файле, то нет?
Подскажите почему если вводить последовательно в командной строке DOSKEY npp="C:\Program...

Если процесс не запущен то
Мне нужно чтобы при запуске батника оно искало процесс и если процесс не найден то goto main а если...

Запустить firefox если он не запущен
Доброе время суток. Задача: Запустить firefox если он не запущен C Bash знаком крайне...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru