리눅스에서 명령어로 

touch select.sh 

실행후 사용자에게 실행권한 

chmod 755 select.sh 권한부여후 실행합니다.

 

 

 

#!/bin/bash
## in 다음에 나오는 값들이 항목으로 된 메뉴로 생성됨
#이 값들이 생략되면 기본값은 "$@"가된다
# 실행은 변수에 선택된 내용을 저장하고 $var 로 저장
# 이후 선택된 번호는 내장변수인 REPLY에 저장하고 "실행문장이 실행된다
# You have selected 선택한 변수값##


echo "What is your favorite singer?"
select var in "Leessang" "redvelvet" "IU" "PostMalone" "Billie Eilish" "Other"
do
  echo "Your Favorite Singer is  $var"
  break
done

 

해당스크립트 실행하면 화면에서 아래와같이 출력되구요

(vDjango) [yongyong@localhost shell_script]$ ./sele1
What is your favorite singer?
1) Leessang       3) IU             5) Billie Eilish
2) redvelvet      4) PostMalone     6) Other
#?1 (1을 입력하면)

#? 1
Your Favorite Singer is  Leessang

 

(결과값으로 출력됩니다! )

 

 

 

 

 

 

'리눅스 > 쉘스크립트' 카테고리의 다른 글

리눅스 case 문을 이용한 명령어 실행  (0) 2020.03.30

+ Recent posts