[解答] 2
[解説] 「echo $?」は直前のコマンドが正常に終了したかを示します。ほとんどのプログラムは正常終了すると「0」を、エラーが出ると「0」以外を返します。一度目の「echo $?」は正常終了していますから、次は「0」が表示されます。
[範囲] LPIC 102 − シェルとシェルスクリプト シェル環境のカスタマイズ
[出題者] 中島 能和