linux – 按列排序唯一 – 排序命令?

前端之家收集整理的这篇文章主要介绍了linux – 按列排序唯一 – 排序命令?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有这个文件
  1. hello 1
  2. hello 2
  3. world 1
  4. world 2
  5. hello 3
  6. hi 3
  7. hi 4

我想这样排序,

  1. hello 1
  2. hi 3
  3. world 1

问题是我只需要第1列中的第一个唯一项目.

我尝试排序-k1 -u file.txt,但它没有按我的预期工作.我该怎么做?

解决方法

这可能对你有用:
  1. sort -uk1,1 file

这仅对第一个字段上的文件进行排序,并根据第一个字段删除重复的行.

猜你在找的Linux相关文章