有没有办法使用unix date
打印自纪元以来的秒数?
如果有办法
,我愿意使用其他标准的shell命令(我正在使用Solaris,因此没有date "+"%s"
)
由于
答案 0 :(得分:6)
perl -e 'print time'
答案 1 :(得分:3)
好吧,因为这是一个编程站点,我只想编译类似的东西:
#include <stdio.h>
#include <time.h>
int main (void) {
printf ("%d\n",time(0));
return 0;
}
: - )
答案 2 :(得分:0)
你可以尝试nawk,(但尝试用perl命令加倍确认,看看它们是否给出相同的结果)
nawk "BEGIN{print srand}"
答案 3 :(得分:0)
试试这个
/ usr / bin / truss / usr / bin / date 2&gt;&amp; 1 | grep ^时间| awk&#39; {print $ 3}&#39;