Я только что обнаружил команду : sort n
в vim (откуда я об этом не знал? !), который почти сделал именно то, что мне нужно.
Я пытаюсь отсортировать длинный список IP-адресов (это файл "разрешить хосты" быть Включите
d в нашу конфигурацию apache), и было бы неплохо, если бы : sort n
смог распознать, что 123.45.6.7
должен сортировать перед 123.45.16.7
(например).
Можно ли предположить, что мне следует меньше относиться к ОКР и не беспокоиться, потому что я не смогу сделать это без умеренно сложной sed
или awk
команда или что-то в этом роде?
Для ясности, все строки выглядят примерно так:
Allow from 1.2.3.4
Allow from 5.6.7.8
Allow from 9.10.11.12
etc