awk '{print length(), $0 | "sort -n  -r" }' ./test.txt > ./text_sort.txt

awk用于统计每行的长度

sort默认的排序方式是升序,-r 表示逆序, -n表示以数值排序

关于sort的使用详见Linux Shell sort排序常用命令

输出的文件,每行前面包含长度标号,因此可以指取出第二列文本:

cut -f2 -d " " ./test_sort.txt > ./text_sort.txt

shell 按文件每行长度排序相关推荐

  1. linux文件每行长度,linux – 根据第一列/行中的字符长度对文件进行排序

    我需要根据第一列中的字符数对文件进行排序. 我不知道如何解决这个问题.我正在使用Linux,所以sed / awk / sort都可用. .abs is bla bla 12 .abc is bla ...

  2. shell的最大命令行长度

    linux的shell可以输入命令行,但是其长度是有限制的,在编写脚本程序的时候需要注意,否则可能由于命令过长而拒绝执行. 获取这一系统参数的方法是:getconf ARG_MAX [root@VLT ...

  3. linux shell 切割文件,linux shell 将文件按照行数以及顺序拆分成多个文件

    awk -vf=3 -vl="`wc -l file`" 'BEGIN{p=int(l/f);q=(l%f);for(n=1;n<=f;n++)a[n]=n*p+((n< ...

  4. linux怎么随机按行打散文件,linux shell 将文件按照行数以及顺序拆分成多个文件...

    awk -vf=3 -vl="`wc -l file`" 'BEGIN{p=int(l/f);q=(l%f);for(n=1;n<=f;n++)a[n]=n*p+((n< ...

  5. python比较文件每行长度_读取文件并查找所有行的长度是否相同

    首先,您可以读取文件,这里example.txt,并将所有行放入一个列表中,content:with open(filename) as f: content = f.readlines() 下一步, ...

  6. linux shell 输出文件 指定行

    在Linux系统上如何快速查看文本中指定行呢?有时文本较大比如有10w行,想要快速查看第99行该怎么做呢? 本文以文件名test.txt为例,介绍3种方式快速查看test.txt的第99行.相信你可以 ...

  7. Shell命令-文件及内容处理之sort、uniq

    文件及内容处理 - sort.unip 1. sort:对文件的文本内容排序 sort命令的功能说明 sort 命令用于将文本文件内容加以排序.sort 可针对文本文件的内容,以行为单位来排序. so ...

  8. 【Shell牛客刷题系列】SHELL1 统计文件的行数:学习wc命令和文本三剑客awk、grep、sed命令

    该系列是基于牛客Shell题库,针对具体题目进行查漏补缺,学习相应的命令. 刷题链接:牛客题霸-Shell篇. 该系列文章都放到专栏下,专栏链接为:<专栏:Linux>.欢迎关注专栏~ 本 ...

  9. shell按长度排序

    shell对内容按长度排序: 如删除目录时先删除深路径,再删除浅路径 从少到多: /usr/bin/awk '{print length,$0}' /log/aa.txt | sort -n | se ...

最新文章

  1. sed及awk显示指定行内容
  2. 详解Linux2.6内核中基于platform机制的驱动模型
  3. 将一个键值对添加入一个对象_细品Redis高性能数据结构之hash对象
  4. 正则表达式matlab,正则表达式中一个word的匹配 @MATLAB - 优秀的Free OS(Linux)版 - 北大未名BBS...
  5. linux本地时间与utc不一致_Linux下CST和UTC时间的区别以及不一致的解决方法
  6. leetcode437. 路径总和 III
  7. java UCnter 单点登录 对接。
  8. PyTorch系列入门到精通——张量简介及创建
  9. mysql单库tps_简单计算mysql 的QPS,TPS
  10. AD画图器件变灰如何恢复SHIFT+C清除过滤器
  11. 数据结构以及相关排序
  12. JAVA微信小程序论坛系统毕业设计 开题报告
  13. 虚拟存储器的基本概念
  14. 软题库 - 软考题库,云题库,智能测试
  15. Springmvc中文乱码问题
  16. Eclipse设置三:设置豆绿色背景色
  17. PPT中要实现图片或图形的任意拖拽
  18. JPA常用的SQL语法操作---官方操作
  19. SpringSecurity中文文档—Authentication— Reading Username/Password
  20. 浅谈零欧姆电阻的作用

热门文章

  1. top、kill实现进程结束
  2. Rational Rose :从用例图开始
  3. GetLogicalProcessorInformation
  4. 配置×××服务器使用L2TP/IPSEC协议
  5. php 枚举类型比较,PHP 枚举类型的管理与设计知识点总结
  6. windows c语言 http 状态检测_从软件架构说C语言
  7. 杭电计算机组成原理教材答案,杭电计算机组成原理包建课后作业答案详解.doc...
  8. wx.request 请求500弹出来_精选感恩朋友的作文500字七篇
  9. matlab的单项悟空整流,一种新型单相脉冲整流器的MATLAB仿真研究
  10. java技术不行有复试怎么办_复试答不上来怎么办?记住这四点不慌!