シェルでは普通、0が真なんだが、
算術式の場合は 0が偽になるというのも混乱の元だなぁ。