背景
假设需要查询某个目录下叫做my.ko的文件,并且有多个目录都有属于多个人。此时想找最新的my.ko如何处理?
命令
find . -name "my.ko" -type f -exec ls -lt {} \;
参数说明
-type f:只查找文件(不包括目录)。
-exec ls -ltr {} ;:对 find 命令找到的每个文件执行 ls -ltr 命令。
ls:列出文件。
-ltr:-l 表示长格式输出,包括文件的详细信息;-t 表示按修改时间排序,由新到旧;-r 表示反转排序结果,由旧到新。
{}:表示 find 命令的每个结果。是一个替换字符
;:用于结束 -exec 命令。