Stronę tą wyświetlono już: 21133 razy
Deklarowanie tablic w BASH-u
Tablice można utworzyć na dwa sposoby, pierwszy z nich wygląda następująco:
lub w taki sposób:
Wyświetlanie zawartości tablicy i odwoływanie się do jej elementów
Wyświetlenie zawartości tablicy wygląda następująco:
co z kolei można wykonać w następujący sposób:
Wynik powyższego kodu:
value 1 2 Value
Możliwe jest oczywiście odwołanie się do elementu znajdującego się pod określonym indeksem:
Wynik:
value 1
Liczba elementów tablicy
Liczbę elementów tablicy można pozyskać w następujący sposób:
lub
Wynik działania powyższego skryptu:
4
Wyciąganie z tablicy jej fragmentu
Możliwe jest wyciągnięcie fragmentu tablicy w następujący sposób:
Wynik działania powyższego kodu:
Liczby: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Wyciągnięte liczby: 5 6 7
Usuwanie elementów tablicy
Do usuwania elementów tablicy służy polecenie unset, za pomocą którego można usunąć dany element tablicy w następujący sposób:
Wynik działania:
0 1 2 3 4 5 0 2 3 4 5
Możliwe jest również usunięcie wszystkich elementów tablicy:
Iterowanie po elementach tablicy
Po tablicy można iterować w następujący sposób:
Wynik działania powyższego kodu:
0 1 2 3 4 5