私はparallel-ssh
を使用してPythonでコードを作成していますが、これはRaspberry Piでスクリプトを実行しています。スクリプトは約1実行され、nohup
がスクリプトに含まれていても消えます。Python:バックグラウンドプロセスに変わるスクリプトを実行すると即座に終了する
サーバーからスクリプトを実行するためのコード:
return subprocess.call(["parallel-ssh", "-h", hosts_path, "-o", "pssh-out", "-e", "pssh-err", "-i" if inline else "", cmd])
とラズベリーパイのスクリプトは次のようになります。
log_path=$1
tty_path=`ls /dev/serial/by-id/usb-MBED_MBED_CMSIS-DAP_*`
nohup /home/pi/scripts/ble/contiki-serialdump -b9600 $tty_path | /home/pi/scrip$
sleep 1
ps | grep "$! "
#exit $?
それはで実行し続けるしない理由を任意のアイデアバックグラウンド?