有没有办法在Mac OS X下的Bash中找到字符串中第一个字符的位置?
就像是:
stringZ=abcABC123ABCabc # 6
echo `expr index "$stringZ" C12` # C position.
几个陷阱:
- OS X (BSD)匹配中不存在官方索引功能
expr index $string $substring
- 安装 gnu match ( gmatch ) 似乎不是 BSD 系统领域的可移植解决方案
有任何想法吗?