testコマンドじゃなくexprコマンドを使えば
この通り0が偽で1が真になる

$ if expr 0; then echo 真; else echo 偽; fi
0


$ if expr 1; then echo 真; else echo 偽; fi
1


シェルスクリプトと同じ結果

if (( 0 )); then echo 真; else echo 偽; fi


if (( 1 )); then echo 真; else echo 偽; fi