shift

Komenda „shift” w systemie Windows jest poleceniem używanym w skryptach wsadowych (batch scripts) do przesuwania elementów w tablicach lub zmiennych. Umożliwia ona modyfikację zawartości zmiennych w taki sposób, aby usunąć pierwszy element i przesunąć pozostałe w lewo, co jest przydatne w różnych scenariuszach automatyzacji i zarządzania danymi.

Skladnia

shift [n]

Parametry

ParametrOpis
nOpcjonalny parametr określający liczbę pozycji, o które należy przesunąć elementy. Domyślnie wartość ta wynosi 1.

Przyklady uzycia

@echo off
set var1=element1
set var2=element2
set var3=element3
echo Przed shift:
echo %var1%
echo %var2%
echo %var3%

shift
echo Po shift:
echo %var1%
echo %var2%
echo %var3%

W powyższym przykładzie mamy trzy zmienne: var1, var2 oraz var3. Po wykonaniu komendy „shift”, zawartość var1 zostanie usunięta, a var2 stanie się nowym var1, natomiast var3 stanie się nowym var2. Efekt tego działania można zobaczyć w wynikach wyświetlanych przed i po przesunięciu.

Zamów wycenę
Polityka prywatności | Regulamin
Pro-link 2005-2020