连接多个命令并将它们在一行中写入日志文件

P4t*_*4tR 1 command-line bash

我对 Linux/Ubuntu 真的很陌生。我想将 bash 脚本中的多个信息记录到日志文件中,例如系统当前时间戳、一些文本和系统主机名。我试过类似的东西:

date && echo " - Hostname: " && hostname > install.log
Run Code Online (Sandbox Code Playgroud)

我的日志文件中的行最终应如下所示:

Mon Nov  2 18:06:21 CET 2015 - Hostname: 001MySystem
Run Code Online (Sandbox Code Playgroud)

有什么解决办法吗?预先感谢您的任何帮助!

Flo*_*sch 5

echo "$(date) - Hostname: $(hostname)" > install.log
Run Code Online (Sandbox Code Playgroud)