[+] Bash, pobieranie danych z pliku i umieszczanie w tablicy
[+] Bash, pobieranie danych z pliku i umieszczanie w tablicy
Witam
Od kilku godzin poszukuje sposobu na umieszczenie danych z pliku tekstowego do tablicy. Struktura pliku to dwie kolumny elementy w wierszach oddzielone spacjami liczba wierszy zmienna. Jak wrzucić takie dane do tablicy dwuwymiarowej?
Pozdrawiam
Od kilku godzin poszukuje sposobu na umieszczenie danych z pliku tekstowego do tablicy. Struktura pliku to dwie kolumny elementy w wierszach oddzielone spacjami liczba wierszy zmienna. Jak wrzucić takie dane do tablicy dwuwymiarowej?
Pozdrawiam
Mam plik tekstowy wyglądający tak:
i chciałbym te elementy pobrać do tablicy np. z użyciem dwóch tablic jednowymiarowych
aby wyglądało to w ten sposób
Mam nadzieję, że teraz jest już jasność o co dokładnie mi chodzi. Na tym się właśnie zatrzymałem.
Kod: Zaznacz cały
KOWALSKI 192.168.10.100
NOWAK 192.168.10.110
SWIDER 192.168.10.120
Kod: Zaznacz cały
T_NAME; T_ADDR
Kod: Zaznacz cały
T_NAME[0]=KOWALSKI
T_NAME[1]=NOWAK
T_NAME[2]=SWIDER
T_ADDR[0]=192.168.10.100
T_ADDR[1]=192.168.10.110
T_ADDR[2]=192.168.10.120
Napisałem coś takiego i wystarcza:
Pozdrawiam
Kod: Zaznacz cały
#wpisanie każdego elementu do tablicy
let count=0
for WORD in `cat ip_list`
do
tab[$count]=$WORD
((count++))
done