操作系统:Linux
文件系统类型:ext3
首选解决方案:bash(脚本/ oneliner),ruby,python
我有几个目录,其中包含几个子目录和文件.我需要以一种方式构建的所有这些目录的列表,以便每个第一级目录在其中最新创建/修改文件的日期和时间旁边列出.
为了澄清,如果我触摸文件或修改其内容的几个子目录级别,则应该在第一级目录名旁边显示时间戳.假设我有一个结构如下的目录:
./alfa/beta/gamma/example.txt
我修改了文件example.txt
的内容,我需要在第一级目录alfa
旁边显示时间,以人类可读的形式,而不是划时代.我已经尝试了一些使用find,xargs
,sort
和喜欢的东西,但我无法解决在创建/修改文件时’alfa’的文件系统时间戳不会改变的问题.