当前位置: 首页 > news >正文

linux-L9.linux中对文件 按照时间排序 显示100 个

find . -type f -exec stat --format '%Y %n' {} + | sort -nr | head -n 100

解释:
• find . -type f:在当前目录下查找所有文件。
• -exec stat --format ‘%Y %n’ {} +:对每个找到的文件执行stat命令,以获取文件的修改时间(以秒为单位)和文件名,并将它们输出。
• 管道(|)将这些输出传递到sort命令。
• sort -nr:按数值 reverse 顺序排序,因为修改时间是以秒为单位的数字,所以这会将最新的文件排在最前面。
head -n 100:最后取排序后的前100行,即最新的100个文件。

在这里插入图片描述


http://www.mrgr.cn/news/26364.html

相关文章:

  • CentOs 入门必备基础知识详细讲解
  • Python 入门教程(3)基础知识 | 3.1、基础语法
  • C++——多态
  • Delphi 的 RSA 库 LockBox
  • 用Matlab求解绘制2D散点(x y)数据的最小外接矩形
  • RTC、ADC
  • 红外接收并解码驱动C语言
  • 认识原码反码补码
  • Java8函数式接口全攻略
  • OpenAI发布o1预览模型:推理能力更强可达理科博士生水准
  • 关于RabbitMQ消息丢失的解决方案
  • JDBC连接mysql数据库
  • JAVA开源项目 校园管理系统 计算机毕业设计
  • Winform轮播图的实现
  • 动态规划算法---04.斐波那契数列模型_解码方法_C++
  • 【数据结构】字符串与JSON字符串、JSON字符串及相应数据结构(如对象与数组)之间的相互转换
  • sqlgun靶场漏洞挖掘
  • 一个简单的点歌系统
  • 环境变量和本地变量
  • Vector - VT System - 板卡_VT板卡使用介绍_01