$1 [Shell] 특수파라미터 변수 특수 파라미터 변수 정의 $@ 이 파라미터 변수는 1부터 시작하는 위치 파라미터의 확장이며, 큰따옴표로 확장되면 각 파라미터는 하나의 구분 단어로 확장되고, 전체 파라미터값을 가진다. $# 이 파라미터 변수는 십진수의 위치 파라미터 전체 개수를 의미한다. $$ 현재 쉘의 프로세스 ID를 가지고 있다. $? 가장 최근에 실행된 포그라운드 파이프라인 종료상태를 가지고 있다. 예제 스크립트(a.sh)#!/bin/bash A="$1"B="$2"C="$3" echo "첫 번째 위치 파라미터: $1"echo "두 번째 위치 파라미터: $2"echo "세 번째 위치 파라미터: $3" echo "아규먼트 위치 파라미터 총 개수: $#"echo "아규먼트의 내용들: $@" 출력 결과]root@localhost ~]# ... 2017. 8. 24. 이전 1 다음