可能的重复项:
根据 bash 中的分隔符拆分字符串?
我有一个由PHP调用并传递变量($ 1(的shell脚本
当我使用 MYVAR = $1
时,echo MYVAR
不起作用
如何将此变量 ( $1
( 分配给另一个变量并使用分隔符 "," 将其拆分并将其转换为数组进行循环?
好吧,在没有代码的情况下猜到了答案。
shell 脚本中的变量赋值必须是:
MYVAR=$1
周围的空格不正确:
MYVAR = $1
回显必须输出一个实际变量,使用 $
前缀:
echo $MYVAR
不仅仅是文字字符串:
echo NOVAR