如何捕获变量中文件的上次修改日期。
考虑包含文件的目录'/ home / abc / Desktop / swa`:
abc1.txt
abc2.txt
abc3.txt
如何捕获变量中文件abc2.txt
的上次修改日期?
答案 0 :(得分:2)
像这样使用stat
:
mtime=$(stat -c "%y" abc2.txt)
echo $mtime
2014-03-04 09:15:31.000000000 +0000
或者,如果您只想在Epoch之后的几秒钟内进行简单比较:
mtime=$(stat -c "%Y" abc2.txt)
echo $mtime
1393924531
答案 1 :(得分:0)
使用stat(1)例如
modate=$(stat --format='%Y' abc1.txt)