1

我遇到这样的错误:

expr: syntax error

我的脚本是:

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

如何修复它。

4

1 回答 1

2

$ man expr最后给出这个:

根据 POSIX 标准,使用字符串参数lengthsubstrindexmatch会产生未定义的结果。在这个版本的 中 expr,这些参数被视为它们各自的字符串值。

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

于 2018-12-10T08:47:55.793 回答