yarkov
@yarkov
Помог ответ? Отметь решением.

Как сохранить номер порта в этом случае?

Есть файл с проксями (пример):
127.0.0.1:8081
127.0.0.1:878
127.0.0.1:80
137.30.30.1:8080
137.30.30.1:80
127.0.0.1:878
137.30.30.1:8080

Сортируем:
$ cat test.txt | sort -u
127.0.0.1:80
127.0.0.1:8081
127.0.0.1:878
137.30.30.1:80
137.30.30.1:8080

Результат ожидаемый, но не тот что нужен.
Пробуем по другому:
$ cat test.txt | awk -F  ":" ' { print $1 } ' | sort -u
127.0.0.1
137.30.30.1

То что надо! Остались только уникальные IP, но.... Нет номеров портов! Как быть?
  • Вопрос задан
  • 95 просмотров
Пригласить эксперта
Ответы на вопрос 2
@mureevms
cat test.txt | sort -u | uniq
Ответ написан
@xibir
sort -k1 -t: < 1.txt
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы