外壳脚本 - 如何使用分隔符拆分字符串“,”


shell script - how to split a string with delimiter ","

可能的重复项:
根据 bash 中的分隔符拆分字符串?

我有一个由PHP调用并传递变量($ 1(的shell脚本

当我使用 MYVAR = $1 时,echo MYVAR不起作用

如何将此变量 ( $1( 分配给另一个变量并使用分隔符 "," 将其拆分并将其转换为数组进行循环?

好吧,在没有代码的情况下猜到了答案。

shell 脚本中的变量赋值必须是:

  MYVAR=$1

周围的空格不正确:

  MYVAR = $1

回显必须输出一个实际变量,使用 $ 前缀:

  echo $MYVAR

不仅仅是文字字符串:

  echo NOVAR