# /system/bin/sh
ls
if [ $? = 0 ] ; then
echo OK
fi
怎么让其支持?
9 个解决方案
#1
不能用if [ ] 来判断,规规矩矩写test语句就可以了
#2
是 []无法解析 可以用if test
#3
我用了if test也不行,测试脚本如下:
# /system/bin/sh
ls
if test $? = 0
then
echo ok
fi
运行结果是“test: not found”
# /system/bin/sh
ls
if test $? = 0
then
echo ok
fi
运行结果是“test: not found”
#4
使用busybox,把上面的test改为busybox test就可以。
busybox可以增强android平台shell的能力!
busybox可以增强android平台shell的能力!
#5
+1 test也不行啊
android 的 toolbox 精简的太厉害了
#6
嗯,不行,使用了busybox后它才认的,精简的让人头痛!!!
shell这么好的东西,不知道为什么支持的这么差。
#7
google不想让人家用这些东西,呵呵
#8
用busybox可以实现的
#9
问下5楼大神到底是念qian还是xi
#1
不能用if [ ] 来判断,规规矩矩写test语句就可以了
#2
是 []无法解析 可以用if test
#3
我用了if test也不行,测试脚本如下:
# /system/bin/sh
ls
if test $? = 0
then
echo ok
fi
运行结果是“test: not found”
# /system/bin/sh
ls
if test $? = 0
then
echo ok
fi
运行结果是“test: not found”
#4
使用busybox,把上面的test改为busybox test就可以。
busybox可以增强android平台shell的能力!
busybox可以增强android平台shell的能力!
#5
+1 test也不行啊
android 的 toolbox 精简的太厉害了
#6
嗯,不行,使用了busybox后它才认的,精简的让人头痛!!!
shell这么好的东西,不知道为什么支持的这么差。
#7
google不想让人家用这些东西,呵呵
#8
用busybox可以实现的
#9
问下5楼大神到底是念qian还是xi