有哪些选项可用于将日期输出复制到变量?

有哪些选项可用于将日期输出复制到变量?

背景:配备 Merlin AsusWRT 的路由器。目标是将纪元时间从路由器内的 UNIX 命令行附加到文本文件。例子:

{date:1532348491}   

date 命令返回 Unix 纪元时间

date +%s

是否有一个聪明的单行命令可以附加纪元时间?

尝试从 UNIX 命令行将输出分配给变量未成功:

myVariable = date +%s

答案1

尝试,

myVariable=`date +%s`

或者最好是:

myVariable=$(date +%s)

单行代码:{ date +%s} 返回了 {1532368565}。
一行:{$(date +%s)} 返回了 {1532368565}。

附加到数据文件的一行:

echo {`date +%s`} >> myDataFile.txt
echo {$(date +%s)} >> myDataFile.txt

相关内容