반응형
Shell의 변수란?
데이터를 넣는 그릇
선언할 필요없이 사용 가능
변수명 : 문자, 숫자,_로 구성될 수 있지만, 시작은 반드시 문자나 _로 시작
변수 선언 : varname=value (=앞뒤로 공백이 있어서는 안된다.)
$ fname=hangil
$ score=90
변수 확인 : echo, set
echo $fname
hangil 출력.
set : 모든 변수명 표시 (grep을 통해 필터링)
변수 제거 : unset varname
$unset fname
Shell 환경 변수란?
동작되는 프로그램에게 영향을 주는 변수
환경 변수 선언 : export varName=value
$ expory NAME=hangil
$ echo $NAME
시스템에 적용된 환경변수 확인 : env
$ env
기억해야할 환경 변수
PATH | 명령어 탐색 경로 |
HOME | 홈디렉토리의 경로, cd 명령 실행시 적용 |
USER | 로그인 사용자 이름 |
SHELL | 로그인 shell의 이름 |
반응형
'리눅스' 카테고리의 다른 글
SCP 명령어 사용법 (0) | 2021.06.21 |
---|---|
셸 프로그래밍 - bash shell 의 rule (0) | 2021.06.13 |
쉘 프로그래밍-1(Shell 개념, 확인, 변경) (0) | 2021.05.23 |
DNS구축 후 도메인을 사용한 mail 서버 2대 통신 (0) | 2021.03.17 |
메일 서버 구축 , 도메인 설정 (0) | 2021.03.17 |