Next:
basename
, Previous:
Options handling
, Up:
Index
shift
shift
커맨드라인 매개변수를 상대적 위치만큼 이동(시프트) 시킨다.
echo
count=
1
while
[
-
n
"
$1
"
]
;
do
echo
"Parameter #
$count
=
$1
"
count=
$
[
$count
+
1
]
shift
done
shift를 통해서 범위에서 벗어난 매개변수는 값이 없어지며 복구할 수 없다.
shift 명령어는 쉬프트하는 자릿수를 입력으로 받을 수 있다.
shift
n