2014-03-04 53 views
0

如何捕獲變量中文件的最後修改日期。如何在變量中捕獲文件的最後修改日期

考慮一個目錄「/家/ ABC /桌面/ swa`包含文件:

abc1.txt 
abc2.txt 
abc3.txt 

如何捕獲在一個變量文件abc2.txt最後修改日期?

+0

使用命令替換。 – devnull

+0

[在bash腳本中打印文件的最後修改日期]的可能重複(http://stackoverflow.com/questions/16391208/print-a-files-last-modified-date-in-bash-script) – fedorqui

回答

0

使用stat(1)例如,

modate=$(stat --format='%Y' abc1.txt) 
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 
相關問題