0
我试过如下:如何编写一个返回字符串中单词索引的bash函数?
wordindex() {
alias myStr=$1
myArr=($myStr)
cnt=0
for x in "${myArr[@]}"
do
((++cnt))
if [[ $x == "$2" ]]
then
break
fi
done
echo $cnt
}
但行为似乎非常难以预测。 mac端子与linux shell的结果也不同。任何帮助表示赞赏!
你正在做同样的错误作为你的[最后一个问题(http://stackoverflow.com/q/19386953/7552) –
你的意思是别名?我认为它也有效? –
那么我的错误在哪里呢,Glenn是bash专家? –