【问题标题】:What is $? in bash? [duplicate]什么是美元?在重击中? [复制] 【发布时间】:2014-04-12 09:42:18 【问题描述】: 我正在尝试理解几年前某个人在此处不再提供的某个人编写的脚本。该脚本多次引用$?。这是什么? 附: Google 帮不上忙,因为它似乎从搜索词中删除了 $? 【问题讨论】: 谷歌完美帮助“美元壳bash” ... 另见stackoverflow.com/q/20272085/827263 标签: bash 【解决方案1】: 您真的应该阅读GNU bash 手册。 $? 是一个special parameter 扩展到最近执行的前台管道的退出状态。 另请阅读advanced bash scripting guide。 【讨论】: