以下にもある単純なシェルスクリプトがあります。
#!/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%が完了していることをユーザーに示し、バックグラウンドで処理が実行されているかどうかもチェックし、最後に処理が完了したかどうかを表示したい完了したこと。
誰か私を助けてくれませんか?