Как удалить повторяющиеся строки в CSV на основе первого поля и первых n символов 2-е поле?

Установите туннель IPv6 (например, Sixxs ) на Raspberry Pi. Теперь у вас будет постоянный статический IPv6-адрес, который будет подключаться всякий раз, когда ваш Pi подключен к сети. Убедитесь, что вы обезопасили свой Pi, поскольку он сейчас подключен к миру.

Если ваш B подключен к сети IPv6, подключитесь напрямую к Pi. Если B не подключен к сети IPv6, используйте C в качестве сервера перехода, где вы подключаетесь через IPv4 к C, а затем ssh через IPv6 от C к вашему Pi.

4
24.02.2018, 03:13
2 ответа
awk -F, '!seen[$1,substr($2,1,3)]++' list.csv 
12,12345,a
123,12345,a
1234,12,b
1234,12345,a
567,567,a
567,6789,a
5
27.01.2020, 20:46

sorttambién debería funcionar

 sort -t, -k1,1 -k2.1,2.3 -u <list.csv
 12,12345,a
 123,12345,a
 1234,12,b
 1234,12345,a
 567,567,a
 567,6789,a
8
27.01.2020, 20:46

Теги

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