我们经常使用sort来对文本文件进行排序,因为排序是很多操作的基础。通常会使用“-u”选项来清除重复行。因此排序的效率往往是瓶颈所在,要优化sort的效率,可以试下下面的方法:

LC_ALL=C sort -S 80% -o output.txt input.txt
  • LC_ALL=C意思是使用C的字符串比较方式,其实就是不对文件中的字节流进行字符解码,字符编解码是非常耗时的操作;
  • -S 80%即设置可用的内存,尽量设大;

linux sort命令优化提高速度相关推荐

  1. linux sort 命令详解

    linux sort 命令详解 sort命令的功能是对文件中的各行进行排序.sort命令有许多非常实用的选项,这些选项最初是用来对数据库格式的文件内容进行各种排序操作的.实际上,sort命令可以被认为 ...

  2. linux sort 命令详解(转 )

    linux sort 命令详解 sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始! 1 sort的工作原理 sort将文件的每一行作为一个单位,相互比较,比 ...

  3. linux sort命令 性能,linux sort 命令详解

    linux sort 命令详解 sort命令的功能是对文件中的各行进行排序.sort命令有许多非常实用的选项,这些选项最初是用来对数据库格式的文件内容进行各种排序操作的.实际 上,sort命令可以被认 ...

  4. python sort怎么用,Linux Sort命令详细用法(有实例)

    Linux Sort命令详细用法(有实例) sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始! Linux sort命令进阶: 1 sort的工作原理 so ...

  5. linux sort 命令

    linux sort 命令详解 sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始! 1 sort的工作原理 sort将文件的每一行作为一个单位,相互比较,比 ...

  6. linux sort命令和du命令使用

    linux sort命令和du命令使用 下面是我整理文档时发现比较重要的命令 du命令行使用介绍 我想知道当前文件夹下面哪些文档比较大? #显示文件夹下面文档的所占用空间的大小,以M,G形式显示 du ...

  7. linux文件前三行如何排序,Sort工具Linux sort命令用于将文本文件内容加以排序。sort可针对文本文件的内容,以行为单位来排序。sort 常见选项b 忽略每行前面开始出...

    Sort工具 Linux sort命令用于将文本文件内容加以排序. sort可针对文本文件的内容,以行为单位来排序. sort 常见选项 b 忽略每行前面开始出的空格字符. -c 检查文件是否已经按照 ...

  8. 【Linux】一步一步学Linux——sort命令(53)

    00. 目录 文章目录 00. 目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 附录 01. 命令概述 sort命令是在Linux里非常有用,它将文件进行排序,并 ...

  9. linux sort 命令实用手册

    目录 1,基本使用 2,进阶使用 Linux 中的sort 命令是一个很实用的工具,用于对文本内容以行为单位进行ASCII 码排序,默认按照升序进行排序(当然也可以按照降序). sort 命令的格式如 ...

  10. linux sort命令 排序,Linux sort排序方法

    在文件的操作过程中,因为文件过多,往往需要进行一下排序,排序方法也就是从小到大排序或者从大到小排序.比如我们从nginx日志中需要找到访问量最长的url,那就需要对请求时间进行一个排序,根据请求时间长 ...

最新文章

  1. python基础——导入模块
  2. QT的QVectorIterator类的使用
  3. 图像还可以这样玩!如何用OpenCV处理图像?
  4. php mysql插入的数据有引号_php – 由于’引号’的不同,数据没有插入到mysql数据库中...
  5. 设备场景函数——72个
  6. 【猜画小歌】辅助插件FunnyDraw江湖召集令
  7. es6继承 vs js原生继承(es5)
  8. 剑指offer——面试题22:栈的压入、弹出序列
  9. cesium 加载科技感
  10. R 语言从Github上安装R语言的程序包
  11. 如何在InfoPath2010中转换主数据源
  12. 网页保存为pdf神器(可自定义编辑)—Print Edit WE
  13. JAVA 循环结构while简单方法使用
  14. AndroidKK4.4 Power key电量屏幕时button light先亮LCD后亮的卡顿问题分析
  15. java-时间间隔类period类和Duration类
  16. 从祖师级到新生代,48位开发者的“武功秘籍”
  17. 萨达阿萨德发送到在线橙V
  18. python 通信中间件_python 终极篇 ---- 中间件
  19. adb root 权限运行
  20. 关于python的环境配置和编辑器Geany的使用中遇见的问题及解决方法

热门文章

  1. TensorFlow - 正弦曲线
  2. 微服务部署之蓝绿发布、滚动发布、灰度发布区别与特点!
  3. 20210726:FLAC刻录音乐CD教程04-wav格式刻录CD
  4. 如何评价柏拉图_哲学家如何看待死亡?|读柏拉图《斐多篇》(1)
  5. CSS3——渐变(线性渐变、径向渐变、重复性渐变)
  6. 张亮:Sharding-Sphere成长记
  7. 二叉树的中序遍历-python
  8. 中序和后序构建二叉树
  9. JVM内存设置参数分析
  10. 基于Wiki的知识共享平台模型架构