コンテンツにスキップ

Shift

最終更新日: 2022-01-04

基本

引数をスペース区切りで先頭から取り出す shift 2 のようにするとシフト数を指定できる

1
2
3
4
5
while [ "$1" != "" ]
do
  echo $1
  shift
done

foo.sh abc de を叩くと以下の出力が得られる

1
2
abc
de