如何实现linux 下find查找最近修改过的最后一个文件 200
2个回答
展开全部
find 只能根据修改时间查找。
如果你能记得最近一次修改过的文件的时间,这个可以做到。 mtime或者mmin就行了
不过 这个不太可能记得清。 如果能记清时间,那就没必要用find去找了,文件名应该更容易记清楚。
所以说,单纯用find 是不可能做到的。
如果要作到这一点,你必须自己写一个脚本。
递归获取文件夹下所有文件的修改时间
然后去比较这个时间 找出最近的一个。
用shell可以做到,用C的话应该更简单一些。python也不错。 都比shell简单。
如果你能记得最近一次修改过的文件的时间,这个可以做到。 mtime或者mmin就行了
不过 这个不太可能记得清。 如果能记清时间,那就没必要用find去找了,文件名应该更容易记清楚。
所以说,单纯用find 是不可能做到的。
如果要作到这一点,你必须自己写一个脚本。
递归获取文件夹下所有文件的修改时间
然后去比较这个时间 找出最近的一个。
用shell可以做到,用C的话应该更简单一些。python也不错。 都比shell简单。
追问
shell怎么实现?,
浙江启扬智能科技有限公司
2023-06-12 广告
2023-06-12 广告
Android和ARM、Linux之间存在密切的联系。Android是一种基于Linux内核的嵌入式智能操作系统,它采用了ARM处理器作为其主要处理器架构。Android的内核和许多应用程序都是基于ARM架构编写的,包括处理器和内存管理器。...
点击进入详情页
本回答由浙江启扬智能科技有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询