比方說在
set -e
的腳本裡面,如果提前知道一個指令會傳回非零值,但是又想讓腳本繼續執行下去,那就需要把指令的傳回值覆寫成0。
shell裡
true
指令的傳回值是0,
false
指令的傳回值是1,是以如果要把指令的傳回值覆寫成0,那麼
Command || true
如果想覆寫成1,那麼
Command && false
比方說在
set -e
的腳本裡面,如果提前知道一個指令會傳回非零值,但是又想讓腳本繼續執行下去,那就需要把指令的傳回值覆寫成0。
shell裡
true
指令的傳回值是0,
false
指令的傳回值是1,是以如果要把指令的傳回值覆寫成0,那麼
Command || true
如果想覆寫成1,那麼
Command && false