如何执行;“帮助”;Android上的Linux命令?
我想运行一个命令,如如何执行;“帮助”;Android上的Linux命令?,android,linux,shell,process,terminal,Android,Linux,Shell,Process,Terminal,我想运行一个命令,如am-help,并获取该命令的使用信息。但是,-help参数在流程运行时似乎不起作用。如何做到这一点 cmd1[0] = "/system/bin/sh"; cmd1[1] = "-c"; cmd1[2] = "/system/bin/am -help" //I want to do sth like this Process process = Runtime.getRuntime().exec(cmd1); 该命令在没有-help的情况下工作。有没有办法获取Andro
am-help
,并获取该命令的使用信息。但是,-help
参数在流程运行时似乎不起作用。如何做到这一点
cmd1[0] = "/system/bin/sh";
cmd1[1] = "-c";
cmd1[2] = "/system/bin/am -help" //I want to do sth like this
Process process = Runtime.getRuntime().exec(cmd1);
该命令在没有-help
的情况下工作。有没有办法获取Android Shell命令的使用信息和/或语法?
请注意,如果我不发送am-help
而只发送命令am
,那么它会自动返回该命令的使用信息。有没有其他方法可以调用该响应?
#!/system/bin/sh
curl -s http://man.he.net/?topic=$1\§ion=all | tail -n +10 | head -n -9
将其保存在xbin中(我们称之为hlp.sh),然后只需hlp.sh cat
,您将获得cat的帮助文档。。
您只需要先安装curl,还需要连接互联网。我希望我没有误解您的意图。但是你听说过男人指挥部吗?例如,如果您想运行gparted,可以输入
man gparted
并获取程序的文档<代码>--help不如手册页中的信息全面
使用man
命令不需要root用户
编辑:我的坏消息。我认为你不能在Android上使用man命令。那太糟糕了。
检查一下这个链接,这里有一些有趣的答案