shell 脚本如何如何查找字符串的位置

例如:

string="abcdefg"
echo `expr index "$string" a`

上述查找为什么会报语法错误 syntax error

阅读 2.6k
1 个回答

字符串指令index, substr, length等没有在POSIX标准中定义。所以上述指令仅会在特定的 Linux发行版下会有正确的返回值,在 Mac 下是无效的。