如何獲取終端中目錄的最後修改日期?OSX中目錄的最近修改日期
回答
如果你只是想修改日期(修改時間),並沒有別的
stat --printf='%y\n' directory_name
或,自紀元以來的秒數:
stat --printf='%Y\n' directory_name
這是更簡單的,有效的和比涉及ls
/cut
/grep
/awk
/find
等
編輯
前OP提到,這是將上述被張貼的解決方案健壯爲OSX在下面的評論。
OP到達解決方案使用stat
/date
,我同意解決方案,所以我在這裏添加它。
首先stat
stat -f "%m" /path/test.app
獲得該目錄的修改時間,然後把它包在date
得到它需要的格式
date -j -f "%s" "$(stat -f "%m" /path/test.app)" +"%Y/%m/%d %T"
stat:非法選項 - - – user754905 2012-04-17 20:50:19
@ user754905什麼操作系統? OSX?嘗試'--format =%y',或看'man 1 stat' – je4d 2012-04-17 20:52:42
如果我只是做統計,我得到這個:234881028 33275326 drwxr-xr-x 3 root staff 0 102「Apr 17 12:02:42 2012 「」Mar 22 15:05:11 2012「」Apr 17 11:25:37 2012「」Mar 22 15:05:11 2012「4096 0 0 /Users/userid/Library/test/test.app/ – user754905 2012-04-17 20:52:52
遞歸:
ls -Rlt | head -n 2 | cut -d ' ' -f10-12
非遞歸:
ls -lt | head -n 2 | cut -d ' ' -f10-12
ls -lcdoq your_directory | awk '{print $5" "$6}'
- 1. 目錄最後修改日期
- 2. 在一組子目錄中修改最新文件的日期
- 3. 如何在目錄(python)目錄中找到最近修改過的文件夾?
- 4. 最後修改的目錄
- 5. PHP中的最近日期
- 6. T-SQL將日期時間修剪到最近的日期?
- 7. URL中的最後修改日期
- 8. 使用狀態獲取最近修改的目錄
- 9. python:無法找到最近更改的目錄(OSx)中的文件
- 10. 如何獲取多個目錄中文件的最後修改日期?
- 11. 修改SharePoint中「最後修改」的日期格式:CreatedModifiedInfo
- 12. SQL最近日期
- 13. firebird 2.5選擇日期最近的日期記錄
- 14. MS Access選擇與日期最接近的日期記錄
- 15. SVN信息:最近更改日期?
- 16. 要顯示Template :: Toolkit文件中的文件的最近修改日期
- 17. SQL最近的日期
- 18. 查找最近的日期
- 19. 獲取最近的日期
- 20. 選擇最近的日期
- 21. BASH:顯示修改日期的最後修改文件
- 22. C#從URL目錄獲取修改日期的程序
- 23. 以修改日期的順序獲取目錄內容
- 24. bash腳本根據修改的文件日期刪除目錄
- 25. 在最近一小時內修改過的目錄中找到一個文件
- 26. 如何使用Ruby在目錄中找到最近修改的文件夾?
- 27. Lucene目錄中文件修改日期方法的目的/重要性?
- 28. 在Filemaker中搜索最近修改的記錄?
- 29. Powershell和最後修改日期
- 30. innodb表最後修改日期
你可以張貼的'LS -ld輸出。 '從你的目錄裏面?不同版本的'ls'在輸出中使用不同的日期和時間格式 – Alex 2012-04-17 20:10:11
drwx ------ @ 52 userid staff 1768 Apr 17 11:25 – user754905 2012-04-17 20:48:55