Mac OS 上的 sort -V 不起作用?

Mac OS 上的 sort -V 不起作用?

Sort -V 在 Linux 上有效(这意味着对文本中的版本号进行自然排序),而 MacOS 上似乎没有 -V 选项?还有其他选择吗?

问候,林

答案1

假设你的列表如下-

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

相关内容