首页 文章

macOS Mojave版本10.14.1 bash-3.2 expr:语法错误

提问于
浏览
0

我遇到这样的错误:

expr: syntax error

我的脚本是:

#!/bin/bash
echo `expr index "sarasara"  a`

如何解决它 .

1 回答

  • 1

    $ man expr 最后给出了这个:

    根据POSIX标准,使用字符串参数length,substr,index或match会产生不确定的结果 . 在此版本的expr中,这些参数被视为各自的字符串值 .

    换句话说,macOS' expr 不支持 index .

相关问题