ls您可以使用它date -r来告诉您文件的修改日期,而不是使用.除此之外,格式化自纪元以来以秒为单位的日期date的%s说明符对计算很有用.将两者结合起来很容易产生所需的天数:
mod=$(date -r uname.txt +%s)
now=$(date +%s)          
days=$(expr \( $now - $mod \) / 86400)
echo $days
| 归档时间: | 
 | 
| 查看次数: | 2341 次 | 
| 最近记录: |