有人可以解释一下这个例子吗? (这里是来源)
我尝试在终端上重新创建它,但没有得到相同的输出。
file1.txt
dog
cow
cat
elephant
bird
$ sort -n file1.txt
bird
cat
cow
elephant
dog
-n, --numeric-根据字符串数值进行比较
例如:
(base) ➜ ~ echo -n '3\n10\n1.1\n1\n'
3
10
1.1
1
(base) ➜ ~ echo -n '3\n10\n1.1\n1\n' | sort
1
10
1.1
3
(base) ➜ ~ echo -n '3\n10\n1.1\n1\n' | sort -n
1
1.1
3
10