如何使用脚本检查时间戳

如何使用脚本检查时间戳

我需要检查“自 1970-01-01 00:00:00 UTC 以来的秒数”后的时间戳并将其打印到这个 csv 文件中。

这段代码有什么错误?

#!bin/bash
echo %computername%, timestamp=$( date +%T ) >> "system_monitor.csv" 

答案1

man date

%s     seconds since 1970-01-01 00:00:00 UTC

所以你要date +%s不是 date +%T

如果%computername%你指的是主机名,请使用$HOSTNAME变量或hostname命令。因此,如下所示:

#!bin/bash
echo "$HOSTNAME, timestamp=$( date +%s )" >> "system_monitor.csv" 

相关内容