需求

文件夹下面有很多以数字命名的png文件,现需使用ll命令列出所有文件(只要文件名),并且按照数字从小到大进行排序。

命令

ls -l | awk '{print $9}' | sort -k1.1nr

1.命令所示中先使用ls -l列出所有文件,然后使用awk只取最后一列文件名,最后使用sort进行排序。
2.sort参数-k小数点前面的1表示按结果的第一列排序(这里我们只有文件名一列所以直接是1),小数点后面的1表示从文件名的第一个字符开始排序(假如你文件名是a1,h2,c3,p4,g5,你使用1.2这样就会忽略第一个字符)。
3.sort参数-n表示按照数值大小排序。
4.sort参数-r表示反向排序。


(END)

Linux文件名排序相关推荐

  1. linux文件名排序规则,Linux sort 排序使用详解

    前阵子,写脚本时,用到sort来对文件排序:第一次没有达到所需的效果,原来是LANG设置问题,后来先export LANG=C,然后再sort就满足我的要求了. 某牛人总结的sort用法:http:/ ...

  2. linux统计排序命令,Linux命令去重统计排序

    利用Linux命令进行文本按行去重并按重复次数排序 linux命令行提供了非常强大的文本处理功能,组合利用linux命令能实现好多强大的功能.本文这里举例说明如何利用Linux命令行进行文本按行去重并 ...

  3. IComparer实现文件名排序

    ↑↑↑ 点击左上角蓝字关注我,为您提供技术新动态. 一.概要 本文主要分享在文件对象处理中需要根据文件名排序思路.主要基于.net框架内提供的IComparer对象,它主要将定义类型为比较两个对象而实 ...

  4. linux php 中文文件名乱码,linux文件名乱码

    linux文件名乱码 在windows上使用ftp上传文件到Linux上,中文名称在Linux系统中显示为乱码.虽然将Linux的env设置了LANG=en_US.UTF-8,并且本地的Shell客户 ...

  5. java 按照拼音排序,java按照文件名排序,中文按拼音字母排序

    java按照文件名排序,中文按拼音字母排序 import java.io.File; import java.text.Collator; import java.util.ArrayList; im ...

  6. linux文件内容乱码怎么解决,window到linux文件名乱码和文件内容乱码解决总结

    window系统一般文件名编码为gbk,文件内容编码这个需要通过编辑器查看或者设置,找个editplus文本编辑器就可以处理文本内容编码. 那么在window上显示正常的文件到linux上的时候,常常 ...

  7. Linux文件名包含小括号处理

    Linux文件名包含小括号处理 Linux环境中,解压zip文件后发现文件名包含小括号 ( ) , [root@my-workspace my]# ls -l On_Time_Reporting_Ca ...

  8. java 文件名排序_Java笔记:像win里一样文件名排序

    *********************************************** *月球正一日一日远离TA的亿年CP,* *而遥远^遥远的仙女却向往璀璨的银河!"* ***** ...

  9. linux之排序sort命令详解

    linux之排序sort命令 sort排序规则: 以行为单位,每一行作为一个字符串 按照字符串的比较规则,首字母开始依次向后按ASCII码值进行比较 结果默认升序输出 1. 简单排序 [root@li ...

最新文章

  1. str.endswith可以传入集合数据类型,而不仅仅是字符串
  2. 我们的故事(八)-----仲夏夜之梦
  3. TensorFlow调试常见问题(pycharm)
  4. [pytorch、学习] - 3.13 丢弃法
  5. reboot重启失败的解决方法
  6. android商品数量加减,微信小程序实现一个简单的商品数量加减案例
  7. 【数据结构与算法】非森林版并查集V2.1的Java实现
  8. 设计师妹子问:字体颜色渐变,你能实现?
  9. BZOJ5336 TJOI2018 party 【状压DP】*
  10. “树人杯”暨第三届辽宁科技大学校园程序设计竞赛正赛G 又是一个小游戏(蓝)...
  11. html是非结构数据吗,Python处理非结构数据
  12. tensorflow数据预处理
  13. 服务器显示跨域请求,出现跨域问题的原因及其解决方法
  14. javascript高级程序设计第四版(javascript高级程序设计第四版)
  15. 【Matlab绘图要点汇总】Matlab图中添加图例+添加轴标签+添加文本+添加注释
  16. Failed to lookup view “error“ in views directory 解决方案
  17. 7714天,王小川正式卸任搜狗CEO!网友:别了。。。
  18. Unity开发VR项目(二)——SteamVR按键设置
  19. 【新手村专属】服创比赛总结
  20. Python每日一编程小练习(2019.06.01)——柠檬水找零

热门文章

  1. Browserslist: caniuse-lite is outdated. Please run: npx ....
  2. 糖果(SPFA、判负环)
  3. 图像处理之直方图均衡化
  4. 65——基于岩渣与参数信息融合的 TBM 掘进围岩识别预警方法研究
  5. 2022年电工(初级)考题及答案
  6. 【天梯赛】 L2-028 秀恩爱分得快 (25 point(s))***(STL|排序)
  7. 多色彩产品合格证模板 - cdr2019 Design
  8. 交易猫 转转 闲鱼 源码去后门永久授权
  9. 抖音Android包体积优化探索:从Class字节码入手精简DEX体积
  10. java项目——网站用户头像的处理问题