我有bash脚本,可以循环使用许多文件。它编译,检查结果等。 现在我想在其中一个文件中的无限循环的情况下建立一个安全性。就像是: 如果5分钟后没有完成。杀死这个过程并提供相关信息。
gcc -Wall -o "${FN}_execute" ${FN} 2> ${FN}_c_compilation.txt
./${FN}_execute $PARAM > ${FN}_c_result.txt
怎么做?
答案 0 :(得分:4)
答案 1 :(得分:0)
您可以记录开始时间(以秒为单位),只检查当前时间(以秒为单位)是否超过300。
但为什么要编写脚本来手动编译文件? make
不能做你想做的事吗?