命令提示符写入命令

命令提示符写入命令

它要求我

将命令“hostname”的输出存储在变量中。显示“此脚本正在 _ 上运行。”其中“_”是“hostname”命令的输出。

我怎样才能做到这一点

答案1

在 GNU/Linux 中将命令的输出存储为变量的一般语法是:

variable=$(command [option…] argument1 arguments2 …)

用于检索节点的规范命令主机名是... (任何人?任何人?hostname

结合这些信息,将命令的输出分配hostname给变量node

node=$(hostname --fqdn)

为什么不尝试一下,然后看看是否可以printf将变量与所需输出的其余部分结合起来呈现到显示器上?如果您遇到困难,请尝试执行以下操作man printf

相关内容