在 shell 脚本中,如果命令执行失败(即返回非 0 状态码),则默认将终止脚本的运行。你可以通过使用 set -e 命令来强制脚本在遇到错误时立即停止执行:
#!/bin/bash
set -e
command1
command2
# ...
也可以使用「&&」和「||」操作符来控制脚本的执行流程:
#!/bin/bash
command1 && command2 || exit 1
# ...
这样,如果 command1 执行失败,则整个脚本将立即退出并返回错误状态码 1。
![]() |
阳刚的红茶 · 住房保障扎实推进 城市更新稳步开展 ...· 3 月前 · |
![]() |
细心的冲锋衣 · 漫画全集在线观看 - 哔哩哔哩漫画· 1 年前 · |
![]() |
俊逸的杯子 · 历史沿革-湖南大学机械与运载工程学院· 1 年前 · |
![]() |
小眼睛的葡萄酒 · 罗一舟最近为什么这么火 - 抖音· 1 年前 · |