需求

文件夹下面有很多以数字命名的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. linux命令之date
  2. 神技能!研究人员利用扫描仪成功从物理隔离设备中偷出数据
  3. linux mint 13 input method of chinese
  4. git 入门教程之版本管理
  5. mysql 查看端口_新手连接MySQL数据库,再也不怕连不上了
  6. 免费字典api ,查询汉字完整信息
  7. OC----内存管理
  8. DUBBO 使用问题记录
  9. python manager ulimit_Linux ulimit命令
  10. centos下不重装php——给PHP添加新扩展库
  11. 史上超强最常用SQL语句大全
  12. Premiere Elements 2021 安装教程【电脑配置要求较高】
  13. ddr4 dqs 频率_一张图看懂如何选择DDR4内存频率和容量
  14. ppt 插入柱状图及基础功能调整
  15. 【Wi-Fi】IEEE 802.11 Standards 之 802.11a/b/g/n/ac/ax初探
  16. 【《Real-Time Rendering 3rd》 提炼总结】(十一) 第十四章 : 游戏开发中的渲染加速算法总结
  17. 无炫技:纯粹的Bert和Roberta
  18. Ansys(Maxwell、Simplorer)与Simulink联合仿真入门
  19. 如何在线制作思维导图?(普通制作流程)
  20. macos系统里面,蓝牙鼠标偶尔卡顿,飘的问题

热门文章

  1. 漏洞扫描服务内容、方式以及流程一篇了解
  2. 《小团队项目管理》第二问 --- 项目经理是救火队长?
  3. js金额格式化,千分符,(好家伙!面试直接被问四次)
  4. JavaScript操作iframe之不得不说的秘密(一)
  5. Redis连接池配置详解
  6. java进制转换、字符串与16进制互转/数字进制互转
  7. 开源云原生CI/CD框架Tekton国内部署方式
  8. Cesium中用到的图形技术——Computing the horizon occlusion point
  9. java中double和Double的区别
  10. 我用Python爬了7W知乎用户信息,终于爬获了心仪小姐姐……