1 sort命令的参数

sort 参数(可以省略) file

具体参数如下

-b:忽略每行前面开始的空格字符,空格数量不固定时,该选项几乎是必须要使用的("-n"选项隐含该选项,测试发现都隐含)
-c:检查文件是否已经按照顺序排序,如未排序,会提示从哪一行开始乱序
-C:类似于"-c",只不过不输出任何诊断信息。可以通过退出状态码1判断出文件未排序
-d:只处理英文字母、数字及空格,忽略其他的字符
-f:将小写字母视为大写字母
-h:使用易读性数字(例如:2K、1G)
-i:除了040至176之间的ASCII字符外(八进制0-177),忽略其他的字符(忽略无法打印的字符如退格/换页键/回车)
-k:以哪个区间 (field) 来进行排序
-m:将几个排序好的文件进行合并,只是单纯合并,不做排序
-M:将前面3个字母依照月份的缩写进行排序
-n:依照数值的大小排序
-o<输出文件>:将排序后的结果存入指定的文件
-r:降序
-u:忽略相同行
-t<分隔字符>:指定分隔符,默认的分隔符为空白字符和非空白字符之间的空字符

2 sort命令常用参数使用

1) sort 我们不使用参数的情况,默认是以第一列的ASCII排序,如下。

cat t1.txt
dbc
abc
fbd
cbb

linux之sort命令相关推荐

  1. linux下sort命令使用详解---linux将文本文件内容加以排序命令

    转载自:http://www.cnblogs.com/hitwtx/archive/2011/12/03/2274592.html linux下sort命令使用详解---linux将文本文件内容加以排 ...

  2. 在linux中的sort命令,linux中sort命令

    功能说明:将文本文件内容加以排序,sort可针对文本文件的内容,以行为单位来排序. 参 数: -b 忽略每行前面开始出的空格字符. -c 检查文件是否已经按照顺序排序. -d 排序时,处理英文字母.数 ...

  3. Linux的sort命令

     Linux的sort命令 Linux的sort命令就是一种对文件排序的工具,sort命令的功能十分强大,是Shell脚本编程时常使用的文件排序工具. sort命令将输入文件看做由多条记录组成的数据流 ...

  4. Linux 的 ‘sort’命令的14个有用的范例(一)

    Linux 的 'sort'命令的14个有用的范例(一) Sort是用于对单个或多个文本文件内容进行排序的Linux程序.Sort命令以空格作为字段分隔符,将一行分割为多个关键字对文件进行排序.需要注 ...

  5. linux之sort 命令详解

    sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始! 语法 sort [-bcdfimMnr][-o<输出文件>][-t<分隔字符>] ...

  6. linux中sort命令实例,Linux中文本处理工具之sort命令详解

    前言 sort命令将每一行作为一个单位进行比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按一定的顺序进行输出,实际上,sort命令可以被认为是一个非常强大的数据治理工具,用来治 ...

  7. linux命令sort的用法,linux之sort命令的用法

    sort命令是帮我们依据不同的数据类型进行排序,其语法及常用参数格式: sort [-bcfMnrtk][源文件][-o 输出文件] 补充说明:sort可针对文本文件的内容,以行为单位来排序. 参 数 ...

  8. linux du sort命令,linux命令:du、sort、more、cat、less

    一个比较经典的问题: 如果线上机器的磁盘占用率超级高,怎么办? 这时候优先想到的肯定是,定位到占用磁盘空间最大的那些文件,然后把可以删的给删掉. 那么,问题来了,如何定位到占用磁盘空间最大的文件? 一 ...

  9. linux du | sort 命令查找磁盘占用大户

    ### 常用命令 ###  http://www.lowxp.com/g/article/detail/290 du -h --max-depth=1 |grep [TG] |sort -n   #查 ...

最新文章

  1. opencv 无法找到tbb_debug.dll
  2. 5771. 【NOIP2008模拟】遨游
  3. OpenVirteX 安装
  4. 支持向量机libsvm实战入门
  5. 【数据库】分库分表策略
  6. 如何成为优秀的程序员
  7. Bootstrap概述
  8. Hungary(匈牙利算法)——二分图最大匹配
  9. windows media player html5,Chrome安装Windows Media Player插件的方法
  10. 请问!退休年龄到了,社保没交够,现在职,公司还可以继续交吗?
  11. linux的rar,linux下rar的使用
  12. mybatis中的自动提交事务的设置
  13. ArrayList与普通数组的区别
  14. java加载so文件_java加载so文件
  15. java模拟刷百度排名无效_刷百度排名软件教程-软件设置问题
  16. VS2008创建C++项目
  17. pod容器发生OOM错误(by quqi99)
  18. html5css3菜鸟教程,HTML5+CSS3实现拖放(Drag and Drop)示例
  19. SSRF在有无回显方面的利用及其思考与总结
  20. Python销售管理系统

热门文章

  1. C# 日志管理框架:Common.Logging和log4net
  2. 在 ASP.NET Core 中使用 Serilog 使用 Fluentd 将日志写入 Elasticsearch
  3. ML.NET Cookbook:(20)我如何定义自己的数据转换?
  4. WPF 路径动画PathAnimations的使用
  5. 被 C# 的 ThreadStatic 标记的静态变量,都存放在哪里了?
  6. 使用Seq搭建免费的日志服务
  7. C#小游戏—钢铁侠VS太空侵略者
  8. .net core redis的全套操作
  9. 腾讯发布 Tencent SCF Toolkit VS Code 插件,轻松开发无服务器云函数
  10. 参数传递机制之JWT