리눅스에서 명령어로
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 |
---|