gpt4 book ai didi

linux - 获取文件夹结构中的最后修改文件日期

转载 作者:太空宇宙 更新时间:2023-11-04 09:36:22 25 4
gpt4 key购买 nike

我正在尝试从文件夹结构中获取最近修改的文件(日期时间 - 作为 unix 时间戳)。有很多文件,但我只需要最近更新的日期时间。

我已经尝试了以下方法,但我认为我是正确的方法:

stat --printf="%y %n\n" $(ls -tr $(find * -type f))

最佳答案

试试这个:

ls -trF | grep -v '\/\|@' | tail -1 | xargs -i date +%s -r {}

ls -trF 为您提供要过滤掉的符号,“/”表示目录,“@”表示链接。之后,grep 出那些文件,选择最后一个,并将其传递给 date 命令。

编辑:同样值得注意的是 date -r 选项,它将显示作为参数给出的文件的最后修改日期。

关于linux - 获取文件夹结构中的最后修改文件日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26111471/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com