1. read 명령어?
- 사용자의 입력을 받아 변수에 저장하는 명령어
2. 사용법?
1) 기본 사용
#read [변수]
[변수에 저장할 단어 입력]
예)
2) 여러개 한번에 저장?
#read [변수1] [변수2]
[변수1 입력] [변수2 입력]
예)
*참고 사항: 변수보다 많은 단어를 입력할 경우 첫 변수 외 나머지 변수에 모두 저장됨. 예시의 $c 에 "nice to meet you" 가 모두 저장된 것을 볼 수 있음.
3. 옵션?
1) '-t' 옵션: 입력 시간 줌.
#read -t [초입력] [변수]
[초입력 시간내에 변수 입력]
예)
*참고 사항: 시간내 입력하지 않을 경우 변수에 저장되는 값 없음.
2) '-p' 옵션: prompt의 약자, 문자열을 출력하고 입력 값을 변수에 저장함.
#read -p [문자열] [변수]
[문자열 출력] [변수 입력]
예)
- 위 2가지 옵션을 같이 사용한 예시
예)
3) '-a' 옵션: array의 약자, 변수에 할당된 값들을 배열로 저장함.
#read -a array
[변수0] [변수1] [변수2] ...
예)
이상 read 명령어 확인 내용 마침!!
계속해보면서 익숙해지는 방법뿐이 없겠다 ㅋㅋ
뭐... HW 담당인데 얼마나 자주 쓸지는 모르겠지만 ㅡㅡ;;
댓글