测试进程test的代码
#include <stdio.h>int main(){return 0;}
编译出测试程序:
gcc test.c -o test
测试脚本
#!/bin/shnum=0getProperyResult(){./testnum=$(($num+1))return $?}main(){while(true)dogetProperyResultret=$?if [ $ret != 0 ] ;thenecho "getProperyResult ERROR:$ret"return 100;fiecho $numsleep 2done}main
$ ./my.sh # ./my.sh./my.sh1234567891011...
如果觉得《shell中循环执行某个进程获取返回值 并循环执行直到函数出错》对你有帮助,请点赞、收藏,并留下你的观点哦!