在 shell 脚本中,如果命令执行失败(即返回非 0 状态码),则默认将终止脚本的运行。你可以通过使用 set -e 命令来强制脚本在遇到错误时立即停止执行:
#!/bin/bash
set -e
command1
command2
# ...
也可以使用「&&」和「||」操作符来控制脚本的执行流程:
#!/bin/bash
command1 && command2 || exit 1
# ...
这样,如果 command1 执行失败,则整个脚本将立即退出并返回错误状态码 1。
|
|
侠义非凡的脆皮肠 · S.H.Figuarts ULTRAMAN ...· 4 周前 · |
|
|
帅呆的柳树 · cor.test function - ...· 7 月前 · |
|
|
文质彬彬的勺子 · 杨承宗:为原子弹“加铀”的功臣--理论--人民网· 1 年前 · |
|
|
文武双全的拐杖 · html获取屏幕宽度 - CSDN文库· 1 年前 · |
|
|
爱喝酒的荔枝 · 有一种生活,叫大理(之三)· 1 年前 · |
| shell linux脚本 |
| https://juejin.cn/s/shell%E8%84%9A%E6%9C%AC%E6%8A%A5%E9%94%99%E5%81%9C%E6%AD%A2%E6%89%A7%E8%A1%8C |
|
|
严肃的柚子
2 年前 |
|
|
侠义非凡的脆皮肠 · S.H.Figuarts ULTRAMAN Z ALPHA EDGE [ULTRAMAN NEW GENERATION STARS Ver.] | TAMASHII WEB 4 周前 |
|
|
文质彬彬的勺子 · 杨承宗:为原子弹“加铀”的功臣--理论--人民网 1 年前 |
|
|
文武双全的拐杖 · html获取屏幕宽度 - CSDN文库 1 年前 |
|
|
爱喝酒的荔枝 · 有一种生活,叫大理(之三) 1 年前 |