我在for循环中使用多线程从bash脚本中调用expect脚本。expect脚本执行ssh登录,并使用nohup命令调用python脚本以重新启动主机。但是,在完成重新启动后,控件没有返回到bash脚本。 Shell脚本代码: for host in ${hosts[@]}; ./b.exp $id $psw
我有一个名为kill.sh的shell脚本,它可以帮助我重新启动我编写的python脚本。我通常使用pkill -f main.py来终止我永远运行的python脚本。但是,当我将其写入shell脚本时,它不起作用。我的脚本ps aux | grep main.py # Still shows the process running.而只需在bash</e