我已经设置测试,所以我可以运行它使用:
./runtest
我当前的解决方案是写一个untilfail脚本:
#!/bin/bash $@ while [ $? -eq 0 ]; do $@ done
然后使用它:
untilfail ./runtest
有更简单的解决方案吗?
while ./runtest; do :; done
这将在./runtest返回非零退出代码(通常表示失败)时停止循环。