Cześć,
Chciałbym do z tablicy wybrać elementy na pozycjach od 3 do n. Czy można to w bashu zrobić przy pomocy jakiejś komendy?
Ewentualnie, czy jest możliwość usunięcia (przy pomocy jednej komendy) pierwszych dwóch elementów tablicy?
0
1
tab=(a b c d e f g h i j)
usunięcię zakresu tablicy np:
unset tab[{0..1}]
usuwa elementy tablicy tab o indeksie od 0 do 1.
echo ${tab[*]}
#=> c d e f g h i j
0
Ewentualnie może przydać się coś takiego:
tab=(a b c d e f g h i j) eval echo \${tab[{3..5}]}
d e f
Wyświetlają się elementy tablicy o indeksie 3 do 5.