scal pliki za pomocą bash według klucza podstawowego
Mam dwa pliki z adresami IP jako kluczem podstawowym. Plik drugi ma tylko podzbiór z różnymi informacjami. Chciałbym dodać drugą kolumnę do pierwszego pliku za pomocą basha.
plik1:
192.168.1.1;hosta;aabbccddeef0
192.168.1.2;hostb;aabbccddeef1
192.168.1.3;hostc;aabbccddeef2
plik2:
192.168.1.2;differentHostname;
Moje podejście do addr incat file2 | cut -d\; -f1; do grep -w $addr file1 ...
nie działa, ponieważ nie mogę uzyskać dostępu do nazwy hosta z pliku2.
Jakieś pomysły?