ในBash
เปลือกฉันสามารถรับสถานะออกจากคำสั่งผ่าน$?
ตัวแปร:
# ps -ef | grep "haha"
root 15439 15345 0 23:02 pts/0 00:00:00 grep --color=auto haha
# echo $?
0
มีเฉพาะใน Bash shell เท่านั้นหรือไม่ หรือฉันจะใช้มันในเปลือกหอยอื่นได้หรือไม่
8
คุณสามารถใช้มันใน POSIX เชลล์ใด ๆ มันเป็นหนึ่งในพารามิเตอร์พิเศษ
—
cuonglm
สิ่งที่เกี่ยวข้อง: รหัสทางออกเริ่มต้นเมื่อกระบวนการสิ้นสุดลง
—
Stéphane Chazelas