`
luzl
  • 浏览: 564258 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

Sort 命令排序

    博客分类:
  • Unix
J# 
阅读更多
cat junk

a|bc|987|asd
d|ef|876|lpoae
g|hi|123|liead
j|kl|234|ppoasd
m|no|873|apoie

sort -t'|' +2n junk

g|hi|123|liead
j|kl|234|ppoasd
m|no|873|apoie
d|ef|876|lpoae
a|bc|987|asd


看明白了吗?-t'|'就是列以|为分隔符,默认是空格,+2n就是以第二例进行升序排列,如果是-3n呢?应该能猜到了吧,就是以第三列以降序排列,n是什么意思呢,n的意思是按数值排列,明白了吧。
分享到:
评论

相关推荐

    sort命令 排序文件并输出

    sort命令是在Linux里非常有用,它将文件进行排序,并将排序结果标准输出。sort命令既可以从特定的文件,也可以从stdin中获取输入。 语法格式:sort [参数] [文件] 常用参数: -b 忽略每行前面开始出的空格字符...

    Redis sort 排序命令详解

    sort 排序命令格式: sort key [BY pattern] [LIMIT start count] [GET pattern] [ASC|DESC] [ALPHA] [STORE dstkey]  1) sort key (list) 这是最简单的情况,没有任何选项对集合自身元素排序并返回排序结果,...

    在命令行用 sort 进行排序的方法

    主要介绍了在命令行用 sort 进行排序的方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

    Linux操作系统指令:排序分类命令Sort

    Sort命令的功能是对文件中的各行进行排序。Sort命令有许多非常实用的选项,这些选项最初是用来对数据库格式的文件内容进行各种排序操作的。本文详细介绍了Sort命令的语法以及其参数。

    shell脚本使用sort命令实现按文件某列排序输出

    带排序文件: java软件开发工具 | 8 java软件开发工具 | 8 安卓应用软件开发 | 16 安卓应用软件开发 | 16 安卓软件开发教程 | 28 安卓软件开发教程 | 28 ...排序命令: cat mscto1.txt| sort -t”|” -rn -k2 排序后结

    Linux中文本处理工具之sort命令详解

    sort命令的功能是对文件中的各行进行排序。sort命令有许多非常实用的选项,这些选项最初是用来对数据库格式的文件内容进行各种排序操作的。下面这篇文章主要给大家介绍了Linux中文本处理工具之sort命令的相关资料,...

    LINUX处理文本命令

    LINUX处理文本命令 处理文本和文本文件的命令 一. sort 文件排序, 通常用在管道中当过滤器来使用. 这个命令可以依据指定的关键字或指定的... 这个命令经常出现在sort命令的管道后边. 四. expand, unexpand ... ...

    Linux中用Sort和Tsort对文件进行排序

    文中介绍了sort 和 tsort命令的特点和功能,并且指出了使用这种命令的方法。通过使用 sort 和 tsort,而不是采取使用 Perl 或 Awk 的较复杂的解决方案,可以节省时间。

    Linux sort命令用法详解

    Linux sort命令用于将文本文件内容加以排序。 sort可针对文本文件的内容,以行为单位来排序。 语法 sort [-bcdfimMnr][-o][-t][+-][--help][--verison][文件] 参数说明: -b 忽略每行前面开始出的空格字符。 -c ...

    apt-sortpkgs命令 排序软件包索引文件

    apt-sortpkgs命令是Debian linux下对软件包索引文件进行排序的简单工具。 该命令会获取索引文件(源索引或包索引)并对记录进行排序,它还将根据内部排序规则对每个记录的内部字段进行排序。 语法格式: apt-sortpkgs ...

    vsc-sort-imports:自动对ES6导入进行排序

    sort-imports.default-sort-style :如果package.json没有import-sort键(默认值: eslint ), eslint排序样式。 sort-imports.on-save :启用/禁用保存时自动排序(默认值: true )。 sort

    sort:使用快速排序、合并排序、冒泡排序和选择排序的实现编写的排序库

    为了解决这个问题,你可以自定义这个包的名称: import isort " github.com/fabioberger/sort " 然后使用“isort”而不是“sort”来引用包运行测试要运行单元测试,请从包目录中执行以下命令: go test ./......

    vim-sort-motion:Vim映射用于对文本范围进行排序

    (可选)您可以提供特定的排序命令,可用于按列排序(例如: Vissort ) 安装 使用 : " add this line to your ~/.vimrc Bundle ' christoomey/vim-sort-motion ' 然后从Vim内部运行:BundleInstall 。 用法 逐行

    linux之sort命令的用法

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

    Linux sort,uniq,cut,wc命令详解

     sort 命令对 File 参数指定的文件中的行排序,并将结果写到标准输出。如果 File 参数指定多个文件,那么 sort 命令将这些文件连接起来,并当作一个文件进行排序。  sort语法  [root@www~]# sort [-fbMnrtuk] ...

    Linux关于sort命令的高级用法

     但是使用sort按多个列值排列,同时使用tab作为分隔符,而且对于某些列需要进行逆序排列,这样sort命令写起来比较麻烦了  比如下面的文件内容,使用[TAB]进行分割:   Group-ID Category-ID Text ...

    shell脚本,删除文本中的字符

     当然,自己把管道后面的代码重新设计一下,可能不需要sort命令先排序拉。  第三,用sort+sed命令,同样需要sort命令先排序。 shell> sort -k2n file | sed '$!N; /^\(.*\)\n\1$/!P; D'  最后附一个必须先用...

    vscode-sort-lines:Visual Studio Code扩展可对文本行进行排序

    支持以下类型的排序: 命令标题注释sortLines.sortLines 排序行(升序,区分大小写) 绑定到F9 * sortLines.sortLinesCaseInsensitive 排序行(升序,不区分大小写) sortLines.sortLinesCaseInsensitiveUnique ...

    批处理命令教学之字符串排序(sort)

    主要介绍了批处理命令教学之字符串排序:sort的相关资料,需要的朋友可以参考下

Global site tag (gtag.js) - Google Analytics