我正在羣集上運行多個進程。 我使用屏幕命令分別啓動每個進程。 它允許我從集羣斷開連接並查看我的進程。 一個接一個地開始所有的屏幕是一件痛苦的工作。 我想知道如果我們可以用python腳本來做到這一點。 腳本打開新shell創建屏幕運行進程並斷開連接。 在文本文件中寫入所有啓動的進程的信息,如進程ID啓動命令等。從python使用linux'screen'命令
其次,我想停止進程,我想把pid放到文件中,然後運行一個命令,所有提到的過程。
例如
的smaple inut文件看起來像
process_name command
123 python batch_training.py
我想在PROCESS_NAME給出的名字開始屏幕和表彰將在相應的框架來執行。
感謝