[ 변수의 종류 ]
1. 지역변수
- 현재 자신의 쉘에서만 사용가능한 변수(#alias 유사)
(변수 선언시 "소문자"로 선언)
2. 환경변수
- 현재 자신의 쉘 + 파생된 쉘 모두 사용가능한 변수(.bashrc / alias 유사)
- 시스템 전체 어떤 프롬프트에서도 사용할 수 있는 장점이 존재
(변수 선언시 "대문자"로 선언)
[ 변수 활용하기 ]
1. 변수 선언
- 지역변수로 선언 : #변수명=변수값
(ex : #a=ls)
- 환경변수로 선언 : #export 변수명=변수값
(ex : #export B=ifconfig)
2. 변수 출력
- $변수명 형태로 사용
ex) #echo $a : a 변수의 내용을 화면으로 출력
#$B : B 변수의 내용을 프롬프트로 출력(실행)
3. 변수 해제
- #unset 변수명
4. 종합 활용예제
a. 지역변수 선언해보기
- #a=ls
- #echo $a
- #$a (ls 명령어가 실행됨)
b. 환경변수 선언해보기
- #export AA='ls -al'
- #echo $AA
- #$AA
- #env | grep AA
c. PATH 값에 내용추가하기
- #env | grep PATH : PATH 내용 확인
- #export PATH=$PATH:/etc/rc.d/init.d : 정상 추가
- #export PATH=/etc/rc.d/init.d : 빠욤
'Linux > Tip & Tech' 카테고리의 다른 글
CentOS 6.5 에서 Kernel(v3.13.4) Compile 을 해보자. (0) | 2014.03.06 |
---|---|
CentOS 2Tb 이상 사용하기(GPT 파티션 사용하기) (0) | 2014.02.19 |
RHEL/CentOS 에서 재부팅 없이 SCSI Device 를 자동 인식하자. (0) | 2014.01.09 |
httpd.conf 내용을 알아보자. (0) | 2013.12.31 |
Grub BootLoader 활용하기 (0) | 2012.04.08 |