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專家? –