shiftコマンド(実行時パラメーターをシフトする)

形式

shift [n

機能

実行時パラメーターをシフトします。実行時パラメーターをシフトした場合,シフトの数だけ先頭から移動します。

引数

n
実行時パラメーターをシフトする数を指定します。nを指定した場合,nに指定した数だけ実行時パラメーターをシフトします。nを指定しなかった場合,引数を1シフトします。nに0を指定すると,実行時パラメーターはシフトされません。nに負の値,または数値以外を指定した場合,エラー終了します。実行時パラメーターの個数より大きい値を指定した場合,エラー終了します。

戻り値

戻り値意味
0正常終了
1エラー終了

注意事項

使用例