Command & Development/Shell Script

[Shell Script] 사용자 입력받기

Richard.Ryu 2022. 9. 20. 14:28
반응형

read 로 사용자 입력을 받아 해당 값이 입력되면, 해당 값에 설정된 구문이 실행되도록 Shell Script를 만들어보겠습니다.

 

#!/bin/bash


echo "-------------------------------"
echo "1. Keep"
echo "-------------------------------"
echo "2. Remove"
echo "-------------------------------"
echo "Press Number"
read number
        if [ $number == 1 ]
                then
                echo "Keeping File"
        elif [ $number == 2 ]
                then
                echo "Remove Text File"
                rm -rf *.txt
        else
                echo "Please typed Collect Number"

        fi

1을 누른후 Enter하면, if구문 내 Kepping File이 화면상에 표시됩니다.

 

2를 누르후 Enter 전체 txt파일이 삭제됩니다.

 

1,2가 아닌 다른 값을 Enter하면 정확한 번호를 넣으라고 표시됩니다.

 

반응형