Как сопоставить файл csv столбца 2 и обновить столбец с новыми данными и сохранить их в новый файл

Для GNOME 3:

  • Вам нужно будет войти в систему под каждым пользователем и указать это в Приложения -> Системные инструменты -> Системные настройки -> Системная информация -> Графика --> Режим принудительного отката. Fallback Mode - это старый интерфейс GNOME, а другой режим - это режим GNOME Shell (стандартный).

Для других рабочих столов:

  • Вы делаете выбор с помощью менеджера входа. В нем должна быть возможность выбрать, в какой сессии вы хотите войти в систему, а если вы меняете сессию по умолчанию, он должен спросить, хотите ли вы постоянно использовать новую сессию. Под сессией в данном случае подразумевается любой рабочий стол (GNOME, KDE, XFCE, ...).
0
06.06.2018, 06:04
2 ответа

Usandoawk:

awk -F', *' 'NR==FNR{a[$1]=$2;next}{print $0 a[$4]}' CountryCode.csv ListIPv6.csv

La matriz ase llena con líneas del archivo CountryCode.csvy luego se muestra el otro archivo junto con las entradas de la matriz.

5
28.01.2020, 02:15

Unix puede unirse sin un RDBMS:

sort -t, -k 4 ListIPv6.csv | join -a 1 -t, -1 4 -2 1 -o 1.1,1.2,1.3,1.4,1.5,2.2 - CountryCode.csv

dando:

2001:1200::-2001:1200:ffff:ffff:ffff:ffff:ffff:ffff,lacnic,1042156800,MX,, MEXICO
2001:1208::-2001:1208:ffff:ffff:ffff:ffff:ffff:ffff,lacnic,1044230400,MX,, MEXICO
2001:1210::-2001:1210:ffff:ffff:ffff:ffff:ffff:ffff,lacnic,1095984000,MX,, MEXICO
2001:1218::-2001:1218:ffff:ffff:ffff:ffff:ffff:ffff,lacnic,1120003200,MX,, MEXICO
2001:1200::-2001:13ff:ffff:ffff:ffff:ffff:ffff:ffff,iana,1036108800,ZZ,, 
2001:c00::-2001:dff:ffff:ffff:ffff:ffff:ffff:ffff,iana,1020211200,ZZ,,
2001:e00::-2001:fff:ffff:ffff:ffff:ffff:ffff:ffff,iana,1041379200,ZZ,,
1
28.01.2020, 02:15

Теги

Похожие вопросы