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

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

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

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

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