想寫一支watch dog監控另一支aaa程式是否正常執行,當aaa程式停止或異常時,能夠偵測到並重新啟動aaa
有看到用sh的程式
#!/bin/sh
PID1=$(ps | grep aa.tcl | grep "tclsh" | cut -d ' ' -f 2);
PID2=$(ps | grep bb.tcl | grep "tclsh" | cut -d ' ' -f 2);
kill $PID1;
kill $PID2;
echo "Stop Web Complete";
echo "Start Web Complete";
但是想要用c寫..不知道有沒有人可以教一下