![드롭다운 옵션에 대한 bash 스크립팅 이해](https://linux55.com/image/88427/%EB%93%9C%EB%A1%AD%EB%8B%A4%EC%9A%B4%20%EC%98%B5%EC%85%98%EC%97%90%20%EB%8C%80%ED%95%9C%20bash%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8C%85%20%EC%9D%B4%ED%95%B4.png)
특정 명령을 실행하기 위해 사용자 입력을 읽는 이 스크립트가 있는데 잘 작동합니다.
User=0
Path="/root/file/"
Path1="/root/domain/samples/file"
echo "Please select k1 l3 l8 o5 s2 s1 v1"
echo Location "Select the location eg: [k1 l3 l8 o5 s2 s1 v1]? "
read User
if [ $User = kw1 ]
then
echo unlink file
echo ln -s $Path/$User $Path1/file
elif [ $User = lb3 ]
then
echo unlink file
echo ln -s $Path/$User $Path1/file
elif [ $User = lo8 ]
then
echo unlink file
echo ln -s $Path/$User $Path1/file
cp -p /domain/samples /domain/samples-org
cp -p /root/l3 /domain/samples
else
echo "Specified location does not exist"
fi
질문
예를 들어 아래와 같은 드롭다운 메뉴를 만들 생각입니다. 가능한 접근법은 무엇입니까?
#./script
Eg: Please select from the below menu
1. Location k1
2. Location l3
3. Location l8
4. Location o5
5. Location s2
6. Location s1
7. Location v1
Enter number: 4
Selected o5
Configuring.....