Порт 25 - это стандартный порт, который используется через Интернет для связи SMTP. Если вы хотите поговорить с кем-нибудь еще, это будет через порт 25.
Вы можете использовать альтернативные порты внутри вашей собственной сети; например, если у вас есть сервер Amazon, вы можете настроить его на использование порта 2525 и настроить локальную машину для взаимодействия с этим портом. Но общение с кем-либо еще (например, с Google, как в вашем примере) должно осуществляться через порт 25.
Вы можете обнаружить, что у вашего интернет-провайдера есть сервер ретрансляции, который вы можете использовать (возможно, с аутентификацией). Обычно таким образом интернет-провайдеры стараются не позволять людям рассылать спам; если вы не можете подключиться к Интернету через порт 25 и должны проходить через их ретранслятор, тогда они могут ограничить скорость, спам-фильтр и т. д.
Другое решение, если у вас есть внешний сервер (например, Amazon), - настроить VPN между вашими машинами; это позволит обойти ограничения порта ISP 25.
В языковом стандарте C
sort
сортирует в порядке, заданном необработанными байтами; в языковом стандарте en_US
, sort
сортирует в лексикографическом порядке, соответствующем культурным особенностям:
В языковом стандарте C
:
http: // z
сортируется перед https: // a
, потому что ':'
(58) меньше, чем 's'
(115).
В en_US
locale:
https: // a
сортируется до http: // z
, потому что лексикографический порядок американского английского игнорирует разделители, так что строки сортируются так, как если бы они были httpsa
и httpz
, и, очевидно, s
предшествует z
.
man 1 sort
говорит:
*** WARNING *** The locale specified by the environment affects sort
order. Set LC_ALL=C to get the traditional sort order that uses native
byte values.
Чтобы изменить только порядок сортировки, вы можете установить переменную среды LC_COLLATE
:
$ echo -e 'ab:d\nabc:d' | LC_COLLATE=en_US.UTF-8 sort
abc:d
ab:d
$ echo -e 'ab:d\nabc:d' | LC_COLLATE=C.UTF-8 sort
ab:d
abc:d
Примечание: переменная среды LC_ALL
принимает приоритет перед подробными переменными LC_
.