这个小脚本问题出在哪?
发表于 : 2012-11-15 14:33
#!/bin/sh
#name=jiou
i=$[$1%2]
if [ $i -eq 0 ];then
echo "this is a ou"
else
echo "this is a ji"
fi
添加执行权限后再执行,用10作为参数。
很简单,可执行时出错啊,说是./testjiou: 4: test: Illegal number: $[5%2]
可是我是按书上敲的啊!
问题出在哪?
#name=jiou
i=$[$1%2]
if [ $i -eq 0 ];then
echo "this is a ou"
else
echo "this is a ji"
fi
添加执行权限后再执行,用10作为参数。
很简单,可执行时出错啊,说是./testjiou: 4: test: Illegal number: $[5%2]
可是我是按书上敲的啊!
问题出在哪?