如何使 bash 在内联执行错误时中止命令
Bash 中的命令替换(或者我所说的内联执行)$()允许文本返回;在执行主命令之前。如果 $() 返回错误代码,如何中止主命令 更具体地说,我想停止/防止尝试进行辅助内联执行。 Echo $(ls /devb/*) is better than $(ls /dev/*) 即如果“ls /devb/”返回非零退出代码,我不想运行 /dev 列表, 我的真实示例变得相当冗长,具体细节对于问题来说并不是非常重要,但简化版本是 Connect_to_foreign_system 1.1.1.1 /u:$(zenity <prompt for user>...