Thursday, April 14, 2011

bash/zsh 的array index

發現bash 跟zsh 在array處理的方面 有小小的不同
bash是從0算起
而zsh是跟csh ksh一樣從1算起

所以在寫給人家用的script時
可以像Android build systen裡的envsetup.sh 來算array 的offset
http://android.git.kernel.org/?p=platform/build.git;a=blob;f=envsetup.sh;h=f4dfc557a6f3b221ee1452de5832a0eb0d5f3a20;hb=refs/heads/froyo-release#l1070

No comments: