반응형
<<Bash 변수 주의점>>
모든 변수는 "String (문자열)" 으로 인식
변수값에 공백이 필요하다면 " "으로 묶어야 함
값 대입시 "=" 좌우로 공백 없어야 함
대소문자를 구분
변수 값을 출력할 때 echo $변수 사용
유저가 입력하는 값을 넣을 때 read 변수 사용
$특수문자를 그대로 출력하고 싶으면 앞에 \를 붙임
<< 변수 Parsing >>
parsingTest.sh 파일
#!/bin/sh
echo "First Parsing is <$0>"
echo "Second Parsing is <$1>"
echo "Thrid Parsing is <$2>"
exit 0
<<숫자 계산>>
변수에 입력되는 값은 모두 String(문자열) 취급, 숫자도 문자열 취급
숫자 계산을 위해서는 expr 명령어 사용해야 함.
공백을 주지 않으면 하나의 String(문자열)으로 인식
* 덧셈, 뺄셈, 곱셈, 나눗셈
(아래 블로그 참고)
반응형
'리눅스 > Bash Shell 스크립트' 카테고리의 다른 글
[CentOS 7] 리눅스 배시 셸 (bash Shell) for 반복문, while 반복문 (0) | 2021.03.14 |
---|---|
[CentOS 7] 리눅스 배시 셸 (bash Shell) if문 조건문 (0) | 2021.03.12 |
[CentOS 7] 리눅스 배시 셸 (bash Shell), bash 만들기/bash 실행 (0) | 2021.03.05 |
[CentOS 7] 리눅스 배시 셸 (bash Shell), bash 기본 환경변수값 (0) | 2021.03.03 |
[CentOS 7] CentOS 7 Shell 바꾸기, bash csh 바꾸기, 기본설정하기 (0) | 2020.12.01 |