如何创建一个运行脚本直到另一个进程结束的进程

如何创建一个运行脚本直到另一个进程结束的进程

我想在运行基准测试时监控系统所需的电量。当基准测试结束时,监控进程应该被终止。监控脚本是用python编写的。我怎么做?

答案1

一种方法是使用脚本来启动 python 电源监控和基准测试;当基准测试过程完成时,脚本会终止 python 进程:

#!/bin/sh

# start Python power monitor; sample code!
python -c 'import time; time.sleep(20)' &
m=$!

# start the Benchmark
./benchmark.sh

# Benchmark is done; kill the monitor
kill "$m"

相关内容