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변수 "목록"


대표적인 환경 변수

  1. PATH : 명령어 탐색 경로
    • ex) 내가 date라는 command를 입력하면, 해당 command를 탐색할 경로를 의미한다.
  2. HOME : home directory
  3. USER : 로그인 사용자 이름
  4. SHELL : 로그인 shell 이름

Categories:

Updated: