不同的命令输出

不同的命令输出

在此输入图像描述

我使用可变主机输入了相同的命令。在第二次期间,我在 host,= 和 $ 之间输入了空格。为什么它试图连接到服务器?另外,当我像 $(host name) 这样写时,我收到错误 Host = not find: 3(NXDOMAIN) centos

答案1

变量名称和方程式标记之间不能有任何空格。当存在空格时,变量名将被解释为命令,在这种情况下,命令将使用参数和主机名host运行。=

相关内容