shift
構文
shift
説明
UEFIシェルスクリプトの位置パラメーターの内容をシフトして、スクリプトがパラメーターの内容を左から右に処理できるようにします。
使用法
このコマンドは、UEFIシェルスクリプトのパラメーターの内容をシフトして、%1
を破棄、%2
を%1
にコピー、%3
を%2
にコピー、%4
を%3
にコピー、のようにします。これにより、UEFIシェルスクリプトは、左から右にスクリプトのパラメーターを処理できます。
このコマンドは、UEFIシェル環境変数lasterror
を変更しません。
例
エコーをオンにしてスクリプトを実行するには、次のように入力します。
fs0:\> shift.nsh welcome EFI world
shift.nsh> echo welcome EFI world
welcome EFI world
shift
echo EFI world
EFI world
エコーをオフにしてスクリプトを実行するには、次のように入力します。
fs0:\> echo -off
shift.nsh> shift.nsh welcome EFI world
welcome EFI world
EFI world