在 shell 脚本中,如果命令执行失败(即返回非 0 状态码),则默认将终止脚本的运行。你可以通过使用 set -e 命令来强制脚本在遇到错误时立即停止执行:
#!/bin/bash
set -e
command1
command2
# ...
也可以使用「&&」和「||」操作符来控制脚本的执行流程:
#!/bin/bash
command1 && command2 || exit 1
# ...
这样,如果 command1 执行失败,则整个脚本将立即退出并返回错误状态码 1。
![]() |
豪爽的手套 · 在 AKS 中监视微服务应用程序 - ...· 5 月前 · |
![]() |
打篮球的自行车 · WPF DataGrid冻结右侧列_wpf ...· 10 月前 · |
![]() |
不开心的盒饭 · qss样式表笔记大全(二):可设置样式的窗口 ...· 1 年前 · |
![]() |
冷静的柑橘 · 将字符串转换为带有AM/PM的mysql日期时间· 1 年前 · |