【发布时间】:2016-07-26 13:45:09
【问题描述】:
“$$”是什么意思?意思是在Makefile下面的sn-p?
$(PROGS): FORCE
@cd $(BUILD_DIRECTORY_PATH)/$@; \
mkdir -p obj; \
$(MAKE) || exit "$$?"; \ <====== HERE
添加 1
我猜这意味着 bash 中的 exit "$?",因为 makefile 中的 $$ 转义为 $。
那么exit "$?" 是什么意思呢?
【问题讨论】:
-
以上一条命令的返回码退出。如果您在谷歌搜索代码时遇到问题,请尝试在 symbolhound 上进行搜索。即symbolhound.com/?q=exit+%24%3F+bash
-
@123 非常感谢! Symbolhound 对程序员来说简直太棒了!我找到了答案!