4
后猛砸的indexOf子有没有办法让Bash的第n个字符之后的子字符串的indexOf,而无需逐个切原字符串,那将是漫长的第n个字符
123456789
$ expr index 'abcdeabcdabcaa' 'c'
3
$ expr index 'abcdeabcdabcaa' 'ca'
1
我想要什么将是:
$ indexOf 'abcdeabcdabcaa' 'ca'
12
$ indexOfAfter 5 'abcdeabcdabcaa' 'c'
8
$ indexOfAfter 5 'abcdeabcdabcaa' 'ca'
12
$ indexOfAfter 9 'abcdeabcdabcaa' 'b'
11
$ indexOfAfter 111 'abcdeabcdabcaa' 'c'
0
可能已经有上发挥作用猛砸做到这一点..这是不是一个功课,只是出于好奇..
的可能重复的[击:查找下OS X的字符串的字符的位置(http://stackoverflow.com/questions/17615750/bash-找到字符在字符串中的位置 - os-x) – chepner