var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-333696-1']); _gaq.push(['_trackPageview']); _gaq.push(['_trackPageLoadTime']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })();
  • 2012年01月17日

    Android Shell(2)

    分类:

    如上篇所述,android不支持“test [”、“printf”和“kill”等命令。其中对“test [”直接导致对表达式的估值无法完成,观察android sh发现可以用exp替换其功能。

     

    运算符

    类别

    功能

    *

    算术

    乘法

    /

    除法

    %

    取模

    +

    加法

    -

    减法

    ==

    逻辑

    等于

    >

    大于

    >=

    大于等于

    <

    小于

    <=

    小于等于

    !=

    不等于

    |

    布尔

    &

    以上表运算符为例,if ( exp 1 \< 2 ) > /dev/null

     

    还有Killall命令的模拟。

    分享到: