0
可能重复:
Split string based on delimiter in bash?shell脚本 - 如何分割带分隔符的字符串 “”
我有一个shell脚本,通过PHP调用和传递一个变量($ 1)
当我使用和echo MYVAR
不工作
我怎样才能将这个变量($1
)赋值给另一个变量,并用分隔符“”分割,并将其转换为循环数组?
可能重复:
Split string based on delimiter in bash?shell脚本 - 如何分割带分隔符的字符串 “”
我有一个shell脚本,通过PHP调用和传递一个变量($ 1)
当我使用和echo MYVAR
不工作
我怎样才能将这个变量($1
)赋值给另一个变量,并用分隔符“”分割,并将其转换为循环数组?
好吧,猜对了没有代码的答案。
在外壳脚本变量分配必须是:
MYVAR=$1
空间周围不正确:
MYVAR = $1
和回波必须输出一个实际的变量,使用$
前缀:
echo $MYVAR
不只是文字字符串:
echo NOVAR
它无法解决我的问题“当我使用MYVAR = $ 1,并回声MYVAR不工作” – user192344 2011-12-19 02:14:29
是你的脚本中的文字符号?这不会给你一个错误信息? – mario 2011-12-19 02:16:50
它应该是'MYVAR = $ 1',无论如何都没有空格。 – 2011-12-19 02:17:17