我有一个运行另一个脚本的bash脚本。我想要的是这样的:
#in scriptA.sh
./scriptB
wait 10 seconds and kill scriptB
可行吗?
感谢。
答案 0 :(得分:1)
./scriptB &
sleep 10s
kill $!
./scriptB &
这会在后台启动scriptB
。
sleep 10s
等待10秒
kill $!
这会杀死最近执行的后台进程。
kill
将终止给定的进程ID进程。 $!
是最近执行的后台流程的进程ID。