Bash脚本如何将字符串放入变量?

时间:2015-02-05 23:03:57

标签: macos bash

您好我想将一个字符串放入变量中,我遇到了问题...... 这是我想要做的,我想比较变量,这是我到目前为止

#! /bin/bash
Output=$(sudo systemsetup -getnetworktimeserver)
Variable="Time Server: abc.dd.jj.com"
if [ "$Output" = "$Variable" ]
 then
   echo "OK"
  else
   echo "FALSE"
 fi

现在$ Output变量得到正确的字符串,但是$ Variable不是它只是给我一个错误,说“第3行:Server :: command not found” 如何将该字符串放入$ Variable变量中,以便我可以将它们进行比较?

1 个答案:

答案 0 :(得分:0)

Etan是对的,启用了智能引号!对不起,我之前没有想到这一点,谢谢你的帮助!