【发布时间】:2014-04-05 04:17:42
【问题描述】:
我正在尝试获取时间戳并将其转换为格式 - YYYYMMDD。我不知道如何在不使用 stat 的情况下获取日期,也无法安装 stat,因为它是公司服务器。我环顾四周,但似乎每个人都会使用 stat。
【问题讨论】:
-
“我有一个螺栓需要松开,但我的扳手和虎钳把手弄丢了。”
stat或使用stat()调用的程序几乎是您的选择。您是否尝试过ls -l或类似的输出并自己解析? -
我会尝试
find test.file -printf "%t\n"- 但是我想这也需要stat在后面。这就是为什么我不将其发布为答案。如果find有效,您也可以更改格式。只需man find并搜索printf。 -
@KarstenS SunOS find 支持
-printf。这是一个很好的解决方案。 -
得到结果 find: bad option -printf