14
$?
は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 $?
最後に実行されたコマンドの戻り値/終了ステータス。 –
ああ、重複して申し訳ありません。 "$?"検索するのは難しいです。 – Meekohi