变量未被设置为AMER

  • 本文关键字:AMER 设置 变量 shell
  • 更新时间 :
  • 英文 :


下面是代码:

if [ "$p_geo_code" = S America ]; then   
'$p_geo_code'=AMER; fi

无法获取值为AMER而获得'S America'。你能告诉我哪里做错了吗?

与多字字符串的比较应该在引号中,否则shell将不知道你要求它比较什么,变量赋值不使用$符号,只使用变量名:

if [ "$p_geo_code" = "S America" ]; then
p_geo_code=AMER
fi

相关内容

  • 没有找到相关文章

最新更新