分页: 1 / 1

请问一个简单的命令用法

发表于 : 2011-02-14 2:44
coldweb
我想用sort命令对一下数字进行排列,文件名file.txt
内容:
1
8
-13
2
-21
-4.1
我想对以上数字按 绝对值大小,从小到大 进行排列,结果如下:
1
2
-4.1
8
-13
-21
最好的话能直接返回-21或则21这个值,不知道要怎么弄,请各位帮忙指教一下,谢谢~!~

Re: 请问一个简单的命令用法

发表于 : 2011-02-14 8:59
ago1414
你下了啥命令?

Re: 请问一个简单的命令用法

发表于 : 2011-02-14 9:16
eexpress
sort只是字符比较。并不管几位数字。
你这只能最原始的逐个比较,取大数。

Re: 请问一个简单的命令用法

发表于 : 2011-02-14 22:21
aerofox

代码: 全选

sed 's/-//' | sort -n | tail -n 1
或者直接用 awk。