쉘 스트립트를 사용하는 변수에 대해 정리해봅니다.
$? : 마지막 프로그램의 종료 상태
$# : 명령행 인자 개수
$0 : 실행중인 프로그램 경로
$1 ~ $9, ${10} … : 명령행 인자
shift : 명령행 인자를 하나씩 감소시킴, $1←$2, … ($# 도 1 감소됨)
"$@", $* : 모든 명령행 인자
$$ : 실행중인 스크립트의 pid
$? : 마지막 프로그램의 종료 상태
$# : 명령행 인자 개수
$0 : 실행중인 프로그램 경로
$1 ~ $9, ${10} … : 명령행 인자
shift : 명령행 인자를 하나씩 감소시킴, $1←$2, … ($# 도 1 감소됨)
"$@", $* : 모든 명령행 인자
$$ : 실행중인 스크립트의 pid
'Computer > Linux' 카테고리의 다른 글
암호없이 ssh 로그인 설정하기 (0) | 2014.10.29 |
---|---|
console에서 stdout, stderr 저장하기 (0) | 2014.10.28 |
Bash 에서 색을 입혀 출력하기 (0) | 2014.05.13 |
valgrind를 이용한 memory leak(메모리 릭) 확인 (0) | 2014.04.17 |
Make 파일에서 변수를 설정해서 사용하는 방법 (0) | 2014.03.15 |