【发布时间】:2012-04-19 09:33:26
【问题描述】:
$? 在 bash 脚本中是什么意思?示例如下:
#!/bin/bash
# userlist.sh
PASSWORD_FILE=/etc/passwd
n=1 # User number
for name in $(awk 'BEGIN{FS=":"}{print $1}' < "$PASSWORD_FILE" )
do
echo "USER #$n = $name"
let "n += 1"
done
exit $?
【问题讨论】:
-
最近执行的命令的返回值/退出状态。
-
抱歉重复了。 “美元?”很难搜索。