我想设置一个返回值一次,所以进入while循环:
#!/bin/bash while [ $? -eq 1 ] do #do something until it returns 0 done
为了得到这个工作我需要设置$? = 1在开始,但这不工作。
#!/bin/bash RC=1 while [ $RC -eq 1 ] do #do something until it returns 0 RC=$? done