返回顶部
首页 > 资讯 > 操作系统 >Linux文本处理命令sort详解
  • 534
分享到

Linux文本处理命令sort详解

linuxsort命令linux文本处理命令sort详解 2022-06-04 22:06:49 534人浏览 安东尼
摘要

sort  对文本文件内容进行排序 用法:sort +选项 +文件名(可跟多个文件) 示例1:cat 1.txt sort 1.txt    #文字,默认按字母a-z排序 实示例2:ca

sort  对文本文件内容进行排序

用法:sort +选项 +文件名(可跟多个文件)

示例1:cat 1.txt

sort 1.txt    #文字,默认按字母a-z排序

实示例2:cat  2.txt

sort 2.txt  #数字,默认按1-9排序

-n 参数:sort -n 2.txt  #加-n,把数字从小到大排序

-r 参数:sort -n -r 2.txt #-r ,倒序排序(也适用于文字)

如果一个文本有两列内容,默认按第一列排序,示例:cat 3.txt

sort 3.txt   #默认按第一列排序

-t 参数:指定分隔符

-k参数:指定进行排序的列

示例:sort -t  ','  -k2  3.txt   #以逗号','为分隔符,对第二列排序

同样的:sort -t  ','  -k2n  3.txt  #按第二列数字从小到大排序

sort -t  ','  -k2nr  3.txt  #按第二列数字从大到小排序

总结

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

--结束END--

本文标题: Linux文本处理命令sort详解

本文链接: https://lsjlt.com/news/20172.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Linux文本处理命令sort详解
    sort  对文本文件内容进行排序 用法:sort +选项 +文件名(可跟多个文件) 示例1:cat 1.txt sort 1.txt    #文字,默认按字母a-z排序 实示例2:ca...
    99+
    2022-06-04
    linux sort命令 linux文本处理命令sort详解
  • Linux命令 sort、uniq、tr工具详解
    Sort工具 linux sort命令用于将文本文件内容加以排序。 sort可针对文本文件的内容,以行为单位来排序。 sort 常见选项 b 忽略每行前面开始出的空格字符。 -c 检查文件是否已经按照顺序排序。 -d 排...
    99+
    2022-06-04
    Linux命令 sort uniq tr工具 Linux命令 sort
  • Redis sort 排序命令详解
    本文介绍redis排序命令 redis支持对list,set,sorted set元素的排序 sort 排序命令格式: sort key [BY pattern] [LIMIT start count] ...
    99+
    2022-06-04
    详解 命令 Redis
  • Linux一行命令处理批量文件详解
    前言 最好的方法不一定是你最快能想到的。工作中针对临时使用的脚本不要求健壮,写出来越快越好。这里提供一种使用sed命令构造命令解决处理批量文件的技巧,供参考。 需求案例1 将当前目录下所有的0_80_91.txt、0...
    99+
    2022-06-04
    linux 命令 处理批量文件
  • Linux 常用文本处理命令和vim文本编辑器
    今天,来介绍几个常用文本处理命令和vim文本编辑器 day3--常用文本处理命令和vim文本编辑器   col,用于过滤控制字符,-b过滤掉所有控制字符,这个命令并不常用,但可以使用man 命令名| col -b >...
    99+
    2022-06-04
    linux 文本处理命令 linux vim文本编辑器
  • Linux中如何使用sed文本处理命令
    Linux中如何使用sed文本处理命令,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。sed对文本的处理很强大,并且sed非常小,参数少,容易掌握,他的操作方式根awk有点像。s...
    99+
    2023-06-12
  • Linux下常用文本处理命令有哪些
    这篇文章主要介绍了Linux下常用文本处理命令有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一. sort文件排序,通常用在管道中当过滤器来使用。这个命令可以依据指定的...
    99+
    2023-06-16
  • Linux文本查找命令find的用法详解
    find 命令主要用于查找目录和文件,可以指定多种参数进行匹配。 用法:find  +查找路径  +命令参数   [输出形式] 查找路径:告诉find在哪查找 命令参数:指定要查找...
    99+
    2022-06-04
    linux find命令用法 linux文本查找命令find的用法详解
  • 一道题理解Linux中sort命令的多个参数
    sort命令很常用,但参数也很多,比如: -o, -n, -u, -r一时也未必能想起如何使用。 这里有一道题,可以很好的结合使用上WfkvYEU面的参数,达到很好记忆的效果。  题目: 数据文件data中含以...
    99+
    2022-06-04
    linux sort命令 一道题理解linux中sort命令的多个参数
  • Linux echo文本处理命令的使用及示例
    echo 在linux帮助文档的描述是显示一行文本,类似于python和java等编程语言中的print语句,实际上它的作用不仅仅如此。可以使用man echo查看详细的参数说明。 echo命令用于输出指定的字符串,...
    99+
    2022-06-03
    Linux echo命令
  • Linux中用于文本处理的命令有哪些
    本篇内容介绍了“Linux中用于文本处理的命令有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!awk基础概念Awk把文件(或其他方式的输...
    99+
    2023-06-12
  • 一天一个shell命令 linux文本操作系列-diff命令详解
    这又是一个文件比较命令,熟练掌握会节省你很多工作。还记得comm命令吗?diff比他更加复杂,好用,不仅能比较文件,还能比较目录。 当一个文件有多个版本时候,或者更多复杂的文件,目录比较时,你会期望有一个比...
    99+
    2022-06-04
    命令 详解 文本
  • 一天一个shell命令 linux文本操作系列-wc命令详解
    全称 wc是一个用于统计的工具,全拼为:Word Count(单词统计) 实例: 1. 统计行数 $wc l file 2. 统计单词数 $wc w file 3. 统计字符数 $wc c file 4. ...
    99+
    2022-06-04
    命令 详解 文本
  • 一天一个shell命令 linux文本操作系列-tree命令详解
    tree命令是以图形化的树结构打印文件和目录的主角。通常linux发行版本中并没有包括这个命令。你需要用包管理器自行安装。 实例: 1. tree 打印当前目录下所有文件 2. tree p ${dir} ...
    99+
    2022-06-04
    命令 详解 文本
  • 批处理if命令详解
    在批处理中,IF命令用于执行条件判断。它可以根据给定的条件来执行不同的操作。语法:```IF [NOT] condition com...
    99+
    2023-09-14
    if命令
  • 如何理解Linux基础命令中文本流编辑sed命令
    如何理解Linux基础命令中文本流编辑sed命令,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。与vim不同,sed是一种非交互式的文本编辑器,同时它又是面向字符流的,每行数...
    99+
    2023-06-16
  • Linux文本处理命令的编程技巧有哪些
    Linux文本处理命令的编程技巧有哪些,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。合格的程序员都善于使用工具,正所谓君子性非异也,善假于物也。合理的利用 Linux 的命令行...
    99+
    2023-06-15
  • Linux文本处理工具使用详解
    1、统计出/etc/passwd文件中其默认shell为非/sbin/nologin的用户个数,并将用户都显示出来 grep是一个文本工具,是通过一行一行来匹配文本进行处理的; 通过grep命令,借助-v参数显示不...
    99+
    2022-06-03
    Linux 文本处理工具
  • 一天一个shell命令 linux文本操作系列-head,tail命令详解
    head命令中文介绍: 用法:head [选项]... [文件]... 将每个指定文件的头10 行显示到标准输出。 如果指定了多于一个文件,在每一段输出前会给出文件名作为文件头。 如果不指定文件,或者文...
    99+
    2022-06-04
    命令 详解 文本
  • 一天一个shell命令 linux文本操作系列-tac,rev命令详解
    说明: tac和rev没有必然联系,唯一相同的是,他们是“反派”。tac其实是cat的反写,cat正常输出,那tac就倒着输出,不过从行的最后一行输出,那rev呢?rev是每行的最后一个字母到第一个字母倒序...
    99+
    2022-06-04
    命令 详解 文本
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作