我是一名新手Linux开发者。我继承了一个Java程序,以前在UNIX上运行,现在在Linux上运行。 代码中包含一个shell命令。 sort -n +1 -2 +0 -1n 我从手册中了解到这是按数字顺序(-n)对文件进行排序,从第二列(+1)开始,但我不明白“-2 +0 -1n”部分的目的是什么。有人能告诉我这是想要做什么吗?如果你还能提供Linux语法的相同解决方案,那就更好了。非常感谢您的帮助。
sort
命令的man
页面。除非它们是可怕的命名输入文件,否则这些选项对我遇到的任何版本的sort
命令都不可识别。 - chepnersort -n +1 -2 +0 -1n /dev/null
没有产生任何输出和错误信息。这可能是旧式语法。 - Keith Thompson