Linuxコマンドメモ:shift 投稿日: 2022/01/04 OS::Linux::コマンド 引数をスペース区切りで先頭から取り出すやつ。本質は配列操作だと思う 基本 shift 2のようにするとシフト数を指定できる while [ "$1" != "" ] do echo $1 shift done foo.sh abc deを叩くと以下の出力が得られる abc de