重定向标准输出时将两个命令结果合并为一行

Dav*_*son 8 bash stdout

在 cron 脚本中,我想以以下格式记录 CPU 温度

[datetime] temp
Run Code Online (Sandbox Code Playgroud)

使用dateacpi -t。如何将 ( >>) 这两个命令重定向到日志文件中的一行?

Mat*_*Mat 11

尝试简单地做:

echo $(date) $(acpi -t) >> your_log_file
Run Code Online (Sandbox Code Playgroud)

您可能希望指定一种紧凑的日期格式,以使您的日志文件更易于解析并独立于环境/区域设置($(date +"%Y%m%d %H%M%S")例如类似的东西)。