TIL

Today I Learned. 知ったこと、学んだことを書いていく

shiftコマンド - shellscript

引数を1つずらす

#!/bin/bash

echo $1;

# 1つずらす
shift;

echo $1;
$ ./shift.sh 1 2
1
2

シェルスクリプトの引数は、$1$2のように数値で指定する。そのため、shiftを使うことで、 引数を1つずつ処理したい場合に役に立つ!!

参考文献