我的目标是从存储在变量中的文件中获取最后修改时间。EPOCH是首选,但到目前为止,我至少不能使用“date -r”获取日期。
- 正如你在下面看到的,我把我想要的文件存储在变量“$oldestfile”中,然后我试图对它执行“date -r”以获取最后修改的时间,但它出错了。请帮助!!*
jssteele89@JAREDSTEELEB41F:~$ oldestfile=`ls -Ulta f41895.archivetosmarsh.com/emailarchive*/Maildir | grep .duplicated999 | tail -n 1`
jssteele89@JAREDSTEELEB41F:~$ echo $oldestfile
drwxr-xr-x 1 jssteele89 jssteele89 4096 Jun 30 11:10 .duplicated999
jssteele89@JAREDSTEELEB41F:~$ date -r $oldestfile
date: extra operand ‘jssteele89’
Try 'date --help' for more information.
jssteele89@JAREDSTEELEB41F:~$
字符串
1条答案
按热度按时间6vl6ewon1#
stat
命令是您所需要的:字符串
stat
选项因操作系统而异,因此请务必阅读手册页。find
也很有用型