Сортировка -V работает в Linux (что означает естественную сортировку номеров версий в тексте) и выглядит так, как будто в MacOS нет опции -V? Есть альтернативы?

С уважением, Лин

1 ответ1

2

Предполагая, что ваш список выглядит так

cat list
6.3.1.1
6.3.1.10
6.3.1.11
6.3.1.2
6.3.1.3
5.2.3.1
5.2.4.2
5.2.3.2

sort -n -t. -k1 -k4 list
5.2.3.1
5.2.3.2
5.2.4.2
6.3.1.1
6.3.1.2
6.3.1.3
6.3.1.10
6.3.1.11

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .