리눅스 쉘스크립트에서도 파라미터를 넘길 수 있다.
넘겨진 파라미터는 특정 키워드를 통해 넘겨 받을 수 있는데요.
넘겨진 순서에 따라
$1, $2 ...
으로 받을 수 있다.
$0은 실행 파일 쉘스크립트 네임이다.
그리고 전체 파라미터를 하나의 변수에 받고 싶으면 $* 를 표시하면 된다.
이부분은 자바스크립트 아규먼트랑 같은 구조인 것 같다.
실행하려는 쉘스크립트 뒤로 공백 이후 문자열을 넘기면 받을 수 있다.
echo "name $0"
echo "parameter $1 and $2"
결과는
name test.sh
parameter 1 and 2
'Programming Bookmark > Linux' 카테고리의 다른 글
리눅스 crond를 이용한 로그 파일 자동 삭제 (0) | 2019.06.20 |
---|---|
linux daemon process 자동 감지 스케줄러 (0) | 2019.06.12 |
리눅스 셸스크립트 연산 (expr, 역슬래쉬) 방법 (0) | 2019.02.10 |
리눅스 셸스크립트 변수 선언 방법 (2) | 2019.02.10 |
리눅스 셸스크립트 환경변수 정리 (0) | 2019.02.08 |