【问题标题】:Sort By Negative Value in Ubuntu在 Ubuntu 中按负值排序
【发布时间】:2013-09-27 01:36:36
【问题描述】:

我有一个问题:我想将这样的文件从大到小排序

de la (-0.190192990384141) 
de l (-0.158296326178354) 
la commission (0.041432182043560) 
c est (0.107475708632644) 
à la (-0.112009236677336) 
le président (0.051962088225587) 
à l (-0.095689228439195) 
monsieur le (0.041436304077711) 

我试试这个命令

sort -t "(" -ngk2r file1 > file2

但我明白了

de la (-0.190192990384141) 
de l (-0.158296326178354) 
à la (-0.112009236677336) 
c est (0.107475708632644) 
à l (-0.095689228439195) 
le président (0.051962088225587) 
monsieur le (0.041436304077711) 
la commission (0.041432182043560) 

如您所见,文件未排序。 这似乎是一个神秘的问题。

有什么想法吗?

谢谢

【问题讨论】:

    标签: unix sorting negative-number


    【解决方案1】:

    我找到了解决这个问题的方法

    env LC_ALL=C sort -t "(" -ngk2r result2.txt >result2tri
    

    谢谢

    【讨论】:

      猜你喜欢
      • 2013-05-06
      • 1970-01-01
      • 2016-09-09
      • 1970-01-01
      • 2015-10-25
      • 2013-08-16
      • 1970-01-01
      • 2016-01-08
      • 1970-01-01
      相关资源
      最近更新 更多