효과는 같다 :
다음과 같이 코드입니다 :
. (1) # / 빈 /! 배쉬 2 # 저자 : GaoHongYu 3. # QQ : 1061767621 4. #Time : 2019 - 12 인 - 24 22이다 : 54이다 : 36 (5). # NAME : dm.sh 6. #Version을 : VI의. 0 7. 8. STU = ( 리우 첸과 Zhangsanlisi 왕 우 조의 6 일 칠주 팔 우 구 청 열) (9) (10) MAX = $ {#의 STU [* ]} (11) (12) 그동안 :; 할 13 NUM = $ ((랜덤 % MAX)) (14) IF [$ MAX $ {# stu_new -eq [* ]}] 그때 15 에코 " 모든 학생의 이름 점 이상이 " 16 BREAK를 . 17 인터넷 18은 NAME = $ {STU [$ NUM]} . 19 IF [ " $ {stu_new [$ NUM]} " ! = " $ {STU [$ NUM]} " ] 당시 (20)가 stu_new [$ NUM] = $ 이름 (21)는 읽기 -p는 " 계속 눌러 종료 N- 입력 : " 선택 (22)가되는 IF [ " (가) 선택 $ " == ' N- ' ]하며 다음 23 에코 "프로그램을 종료합니다 " (24) 휴식 (25) 파이 (26)는 -e 에코 " \ t \ t \ t \ t $ 이름 " (27) 다른 (28)는 계속 29 파이를 30 일