たとえば、バックグラウンドで時計を実行しながら、バックグラウンドでpython -mHTTPSimpleServerを実行したい
python -m HTTPSimpleServer; watch -n(私の素晴らしいテストコマンド)
1つのコマンドから両方を並行して生成するにはどうすればよいですか?.
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
を置き換えるように見えます;と&仕事をする必要があります。最後に別の&を追加して、両方のプログラムをバックグラウンドに配置します。