前言
透過指令來知道「單一」檔案最後的更新日期
其實 「ls -l」(或 「ll」) 也可以做到,
但缺點就是會印出全部的檔案資訊,
而且如果我們要針對單一的檔案處理寫 script 也不好用,
所以才會有這個需求
範例
date -r ./test_opt.sh
date -r ./test_opt.sh "+%m-%d-%Y %H:%M:%S"
date -r ./test_opt.sh "+%Y%m%d_%H%M"
效果如下
#Reference
- https://stackoverflow.com/questions/16391208/print-a-files-last-modified-date-in-bash
- https://stackoverflow.com/questions/14842195/how-to-get-file-creation-date-time-in-bash-debian