문법 정리
- 조건문
if [ 조건 ]
then 실행
elif [ 조건 ]
then 실행
else
실행
fi
- read : 변수 -> 입력값이 해당 변수로 저장
이름 , 나이 , 성별을 입력받아 출력
이때 성별은 1 입력시 남자 2로 입력 시 여자로 출력, 다른 문자, 숫자 입력 시 알 수 없음 출력
1 #!/bin/bash
2 echo "name?"
3 read name
4 echo "age?"
5 read age
6 echo "gender 1->m or 2->f choice"
7 read gender
8
9 if [ $gender == 1 ]
10 then sex="man"
11 elif [ $gender == 2 ]
12 then sex="female"
13 else
14 sex="unknown"
15 fi
16
17 echo "-----------------"
18 echo "my info is...."
19 echo "name : $name"
20 echo "age : $age"
21 echo "gender : $sex"
22 echo "-----------------"
결과
빨간줄이 입력값
'Server > Linux' 카테고리의 다른 글
auto deploy) 자동배포 프로그램 만들기 (deploy.sh) (0) | 2022.06.11 |
---|---|
shell script 기초) 별찍기 (0) | 2022.06.11 |
shell script 기초) 구구단 2단 출력 (for) (0) | 2022.06.09 |
Shell 자동로그인) Super한 PuTTy를 쓰기위한 방법 (0) | 2022.05.30 |
댓글