как создать отдельный процесс в фоновом режиме при запуске переднего плана

например, я хочу запустить python -m HTTPSimpleServer в фоновом режиме во время работы в фоновом режиме

python -m HTTPSimpleServer; watch -n (моя команда awesome test)

как я могу запускать оба параллельных нереста из одной команды.

  • Как переименовать неназванные файлы с соответствующими расширениями?
  • Режим Force POSIX
  • Почему моя «дата» не может обрабатывать временные интервалы?
  • Как перенаправить одно и то же сообщение на stdoud и stderr (без временного объекта)
  • Как добавить язык во FreeBSD?
  • Элегантный способ подсчета, сколько раз шаблоны из файла встречаются в другом файле
  • Извлечение запросов из файла журнала, которые не включают запрещенные строки
  • Не удается открыть терминал из-за настроек
  • 4 Solutions collect form web for “как создать отдельный процесс в фоновом режиме при запуске переднего плана”

    python -m HTTPSimpleServer & # Your Python process will now be in the background serverpid="$!" # Capture its PID so that you can kill it later. watch -n /path/to/AwesomeTestCommand Arg1 Arg2 # Some time later... kill "$serverpid" # Make your Python process go away 

    Попробуй это:

     python -m HTTPSimpleServer & watch -n 

    Похоже на замену; с и должен выполнять эту работу. Добавьте еще один и в конце, чтобы обе программы были в фоновом режиме.

    Это может звучать как ответ на старый пост, но вы можете просто запустить приложение в nohup

     nohup python -m HTTPSimpleServer & watch -n 
    Linux и Unix - лучшая ОС в мире.