我有一个简单的 shell 脚本,它也在下面:
#!/usr/bin/sh
echo "starting the process which is a c++ process which does some database action for around 30 minutes"
#this below process should be run in the background
<binary name> <arg1> <arg2>
exit
现在我想要的是监控和显示进程的状态信息。我不想深入研究它的功能。由于我知道该过程将在 30 分钟内完成,因此我想向用户显示每 1 分钟完成 3.3% 并检查该过程是否在后台运行,最后如果该过程完成我想显示它完成了。
有人可以帮我吗?