쉘 스크립트라는 이름은 반복되지 않는다

효과는 같다 :

 

 다음과 같이 코드입니다 :

. (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

추천

출처www.cnblogs.com/gaohongyu/p/12105336.html