Shell - 2.Bash shell과 변수
참고 강의 : TTABAE-LEARN
Contents
-
2-1. Shell의 변수
-
2-2. Shell의 환경변수
2-1. Shell의 변수
Shell의 변수란?
- 데이터를 넣는 그릇
- 변수 형을 따로 선언할 필요 X
- 변수명 시작은 반드시 “문자 or _”
변수 선언 : varname=value
- 주의) 띄어 쓰기 X
- example
$ fname=seunghan
$ score=100
변수 확인 : echo
, set
- example
$ echo $fname
# 변수 fname의 value 출력
$ set
# 변수 "목록"
변수 제거 : unset varname
$ unset fname
2-2. Shell의 환경변수
Shell 환경 변수란?
- Shell의 변수 중, “동작되는 프로그램에 영향”을 주는 변수
환경 변수 선언 : export varName=value
- example
$ export NAME=lee
환경 변수 확인 : echo, env
- example
$ echo $NAME
# (환경)변수 NAME의 value 출력
$ env
# ghksrud변수 "목록"
대표적인 환경 변수
- PATH : 명령어 탐색 경로
- ex) 내가
date
라는 command를 입력하면, 해당 command를 탐색할 경로를 의미한다.
- ex) 내가
- HOME : home directory
- USER : 로그인 사용자 이름
- SHELL : 로그인 shell 이름