검색결과 리스트
Shell에 해당되는 글 1건
- 2010.04.03 [Linux] shell 문법
글
[Linux] shell 문법
변수사용하기
입력하기
출력하기
매개변수
환경변수
조건문
변수명=값
ex > number=12 (12 는 문자열 취급, = 사이 공백 금지
ex > number=12 (12 는 문자열 취급, = 사이 공백 금지
입력하기
read 변수명
(입력값 + enter )
ex> read number
ex> 12
(입력값 + enter )
ex> read number
ex> 12
출력하기
echo $변수명
매개변수
공백 문자(whitespace character) : 빈칸, 탭, new line
표현 방법 : " " , ' ' ( " $ " $변수 치환 | ' $ ' 문자열 처리 )
echo "test $test $test"
echo 'test $test $test'
표현 방법 : " " , ' ' ( " $ " $변수 치환 | ' $ ' 문자열 처리 )
echo "test $test $test"
echo 'test $test $test'
환경변수
$HOME : 현재 사용자 홈 디렉토리
$PATH : 명령들을 검색할 디렉토리 목록들
$0 : 쉘 스크립트의 이름
$# : 전달된 매개변수 개수
$$ : 쉘 스크립트의 프로세스 ID, 고유 임시파일만들 때 흔히 사용( /tmp/tmpfile_$$ )
$* or $@ : 매개변수 전체
ex> run one two end //(run script file name)
ex> echo "test print : $*"
$PATH : 명령들을 검색할 디렉토리 목록들
$0 : 쉘 스크립트의 이름
$# : 전달된 매개변수 개수
$$ : 쉘 스크립트의 프로세스 ID, 고유 임시파일만들 때 흔히 사용( /tmp/tmpfile_$$ )
$* or $@ : 매개변수 전체
ex> run one two end //(run script file name)
ex> echo "test print : $*"
조건문