我需要按照硬盘到达硬盘时的顺序创建位于我的硬盘上的文件列表。要做到这一点,我已经使用了以下内容:按Bash创建时间以毫秒为单位订购文件
ls -lat
然而,其中列出的日期/时间顺序中的所有文件,它只是他们的订单精确到秒。这里的问题是,有数以千计的文件,每隔一段时间,其中一些文件就会在同一秒内聚集在一起。我需要确切的正确的顺序。我猜测最简单的方法是将创建时间缩短到毫秒(或者可能是纳秒)。要做到这一点,我已经使用了以下尝试:
stat $myfile
看修改时间,但它总是显示小时:分钟:second.00000000000。
有没有办法做到这一点? 谢谢, 里克