Bash 脚本如何将字符串放入变量?
Bash Scripting how to put a string into a variable?
你好,我想将一个字符串放入一个变量中,但我遇到了问题...
这是我正在尝试做的,我想与变量进行比较,这是我目前所拥有的
#! /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 没有,它只是给我一个错误,说 "line 3: Server :: command not found"
我如何将该字符串放入 $Variable 变量中以便我可以比较两者?
Etan 是对的,启用了智能引号!对不起,我之前没有想到,谢谢大家的帮助!
你好,我想将一个字符串放入一个变量中,但我遇到了问题... 这是我正在尝试做的,我想与变量进行比较,这是我目前所拥有的
#! /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 没有,它只是给我一个错误,说 "line 3: Server :: command not found" 我如何将该字符串放入 $Variable 变量中以便我可以比较两者?
Etan 是对的,启用了智能引号!对不起,我之前没有想到,谢谢大家的帮助!