在 jemalloc 中,autogen.sh 有以下代码片段:
for i in autoconf; do
echo "$i"
$i
if [ $? -ne 0 ]; then
echo "Error $? in $i"
exit 1
fi
done
我不知道为什么不直接写成:
echo "autoconf"
autoconf
if [ $? -ne 0 ]; then
echo "Error $? in autoconf"
exit 1
fi
我认为这两个代码片段是相同的。第二个明显清除。我不明白为什么是第一个。它还有其他含义吗?谢谢~