더북(TheBook)

셸 변수는 변수명을 변수의 값으로 치환하는 형태로 평가된다. 셸 변수의 이름 앞에 달러 기호를 붙이면 된다. 예를 들어 $HOME/home/smith라는 문자열로 평가된다.

셸이 입력된 명령을 어떻게 평가하는지 알아보는 가장 쉬운 방법은 echo 명령을 사용하는 것이다. 이 명령은 인수로 받은 내용을 그대로 출력하는 간단한 프로그램이다(셸의 평가가 끝난 인수 값을 볼 수 있다).

$ echo My name is $USER and my files are in $HOME     # 변수 평가
My name is smith and my files are in /home/smith
$ echo ch*ter9                                        # 패턴 평가
chapter9
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.