一道题理解Linux中sort命令的多个参数

 更新时间:2019年03月06日 13:58:51   作者:杰瑞26  
今天小编就为大家分享一篇关于一道题理解Linux中sort命令的多个参数,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

sort命令很常用,但参数也很多,比如: -o, -n, -u, -r一时也未必能想起如何使用。 这里有一道题,可以很好的结合使用上面的参数,达到很好记忆的效果。 

题目: 数据文件data中含以下数据:

4
1
3
5
1001
2
4
5

请用一条命令反向排序,去重并将这些数据同样保存在data文件中。最终输出结果:

1001
5
4
3
2
1

要达到上面的三条要求,就要同时借助于上面的几个参数,具体命令如下:

[root@localhost ~]# cat data | sort -nur -o data
1001
5
4
3
2
1

备注:

  • -u参数          #  去重
  • -n参数          #  按自然数而不是ASCII排序
  • -r参数           # 降序排列
  • -o参数          # 将文件写入文件而不是标准输出

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对脚本之家的支持。如果你想了解更多相关内容请查看下面相关链接

相关文章

  • Centos7升级glibc导致系统异常(无法开机)解决方法

    Centos7升级glibc导致系统异常(无法开机)解决方法

    大家好,本篇文章主要讲的是Centos7升级glibc导致系统异常(无法开机)解决方法,感兴趣的同学赶快来看看吧,希望对你有帮助
    2021-11-11
  • Ubuntu 16.04备份和恢复小结

    Ubuntu 16.04备份和恢复小结

    一开始想借助于第三方的备份恢复工具来完成当前的Ubuntu 16.04系统的备份以及后面的还原工作,不过考虑到那样做比较麻烦,索性就使用tar工具直接备份得了。这篇文章给大家详细介绍了Ubuntu 16.04备份和恢复的方法,有需要的朋友们可以参考借鉴,下面来一起看看吧。
    2016-11-11
  • Linux初始化系统盘后重新挂载数据盘方法

    Linux初始化系统盘后重新挂载数据盘方法

    在本篇文章中我们给大家分享了Linux初始化系统盘后重新挂载数据盘的解决方法,有需要的朋友们可以参考下。
    2018-09-09
  • 详解linux dma驱动编写

    详解linux dma驱动编写

    这篇文章主要介绍了详解linux dma驱动编写,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-04-04
  • 在Linux中查找命令的执行时间的几种方法小结

    在Linux中查找命令的执行时间的几种方法小结

    在Linux系统中,了解命令的执行时间对于优化系统性能和提高效率至关重要,本文将介绍几种方法来查找命令的执行时间,包括内置的time命令、GNU time工具、strace以及perf工具,需要的朋友可以参考下
    2024-05-05
  • Apache 解决80端口占用问题

    Apache 解决80端口占用问题

    今天小编发现一个很棘手的问题,在安装mongodb后发现apache无法启动问题,今天小编给大家带来了Apache 解决80端口占用问题 ,感兴趣的朋友一起看看吧
    2018-03-03
  • Linux信号机制之信号的保存与处理技巧分享

    Linux信号机制之信号的保存与处理技巧分享

    本文旨在为广大Linux学习者提供一份详尽而实用的指南,帮助他们深入理解Linux中的信号机制,掌握信号的保存与处理技巧,我们将从信号的基本概念出发,逐步深入到信号的捕获、保存、处理以及恢复等各个环节,通过生动的实例和详细的解释,让读者能够轻松掌握
    2024-10-10
  • 在Linux/Windows系统中设置PYTHONPATH环境变量的操作步骤

    在Linux/Windows系统中设置PYTHONPATH环境变量的操作步骤

    PYTHONPATH 是一个环境变量,它告诉 Python 解释器在哪些目录中查找要导入的模块,这对于包含不在标准目录中的自定义模块非常有用,本文给大家介绍了如何在 Linux/Windows 系统中设置 PYTHONPATH 环境变量,需要的朋友可以参考下
    2025-02-02
  • Ubuntu下Telnet服务器的配置方法

    Ubuntu下Telnet服务器的配置方法

    这篇文章主要介绍了Ubuntu下Telnet服务器的配置方法的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-11-11
  • Linux查看ip的实例方法

    Linux查看ip的实例方法

    在本篇文章里小编给大家整理的是关于Linux查看ip的实例方法,对此有需要的朋友们可以学习下。
    2020-02-02

最新评论