基本上,我可以看到
ls -l
显示上次编辑目录中所有文件的日期。我想要做的是访问日期,然后使用.sh脚本将其存储到变量中。但是,并不完全确定我能做些什么,而且我已经查阅了ls的手册页以及搜索到这个问题无济于事。
答案 0 :(得分:1)
如果date
命令支持-r
选项,则可以使用它:
variable=$(date -r file)
date
命令的优点是您可以通过多种方式格式化日期。例如,自Epoch以来的几秒钟内:
variable=$(date -r file +%s)
答案 1 :(得分:0)
使用stat
格式正确的选项:
stat -c%y file