Câu trả lời:
Bạn có thể thêm vào findbiểu thức sau:
-printf '%Tc %p\n'
để xem một cái gì đó như
Sun Aug 14 06:29:38 2011 ./.nx/config/host.nxs
hoặc -printf '%TD %TT %p\n'cho
08/14/11 06:29:38.2184481010 ./.nx/config/host.nxs
hoặc -printf '%T+ %p\n'nếu bạn có GNU find, để xem
2011-08-14+06:29:38.2184481010 ./.nx/config/host.nxs
Cái cuối cùng này, nếu có, cũng hữu ích cho mục đích sắp xếp thời gian.
Xem trang hướng dẫn find, nơi nó nói về printf.
Một cách nhanh chóng để có thêm thông tin chi tiết về các tập tin được tìm thấy findlà sử dụng -lstùy chọn đầu ra.
find ./ -name "*.sqlite" -ls
Để có kết quả chính xác hơn , câu trả lời của enzotib là tại chỗ.
Sử dụng lệnh dưới đây để có được danh sách các tập tin có dấu thời gian.
$ find . -type f | xargs ls -l --time-style="+%d-%m-%Y"
Điều này làm việc cho tôi:
$ find ./ -name "*.sqlite" -ls
-printfkhông hoạt động trong OS-X. Có một lệnh tương đương với lệnh này sẽ hoạt động cho OS-X không?