sort
是如何工作的?我有这个文件:
/test# cat foobar
html/lib/ORM/aaa.php
html/lib/ORMBase/ormbase_aaa.php
html/lib/ORM/zzz.php
html/lib/ORMBase/ormbase_zzz.php
这是 sort
命令的输出结果:
/test# cat foobar | sort
html/lib/ORM/aaa.php
html/lib/ORMBase/ormbase_aaa.php
html/lib/ORMBase/ormbase_zzz.php
html/lib/ORM/zzz.php
我尝试了很多选项:
-f
,-i
,-t/
......,但我还是无法理解。我想知道为什么 sort 认为这个已经排序好了。
注:对于这个其他样本,它可以正常工作。
/test# cat foobar2
a/a/a
a/ab/a
a/ab/b
a/a/ab
a/abc/a
/test# cat foobar2 | sort
a/a/a
a/a/ab
a/ab/a
a/ab/b
a/abc/a
cat a | sort
中,a
是什么意思? - user2314737