各位热心乡民午安
有一系列的问题求教
大致叙述一下主要目的
“su权限、删除及复写根目录下的特定档案、设捷径”
三个目标 感觉不难 但我遇到了一些问题
脚本写好了,逐行输入是确定没问题
卡在写成sh档放进手机,却无法执行
找不到路径
1.执行sh /system/bin/test1.sh
会出现路径不对 连su都找不到
所以故意把sh放在system/bin里也不行
https://i.imgur.com/YK49ziW.png
2.有乡民回应可能是不能这样换行
每一条后面加上 && 或 && \
结果一样不行
后来发现可能是脚本内有su所以后面几行都不会执行
echo done1 && echo done2 && su && echo done3
只会跑到su变成#
而echo done3出不来
https://i.imgur.com/82niqGb.png
不知道是不是这个原因
3.APP内有个初始命令可以设定
开这个APP就执行脚本
这样达到设定捷径的目的
https://i.imgur.com/XLzhGl4.png
目前设定sh /system/bin/test1.sh
这个结果跑出来是和问题1一样
路径不对 所以暂时应该算是解决了捷径问题
4.补充
安卓环境4.4.2下能执行的terminal
找到的几个APP好像比较阳春
有热心乡民推荐的termux不支援
目前适用这款
Terminal Emulator for Android
https://i.imgur.com/iT94Nyb.png
有其他款好用的还请推荐
5.sh档指令,写得很简单,献丑了
#!/system/bin/sh
su
mount -o remount,rw /
cd data/data/com.app.app/files/files/
rm *.log
cd documents
rm *.log
cd ..
cp 0510.log /data/data/com.app.app/files/documents/0510.log
chmod 777 0510.log
echo Done
应该就差在路径抓不到而已
不知道要怎么设定才对
还请企鹅版乡民协助指导 谢谢