作者qwerty754892 (Q仔)
看板Android
标题[请益] 如何建立terminal指令捷径?
时间Fri May 10 23:11:21 2019
各位乡民晚安
近来写了一个脚本可以在Andorid系统上
执行一些指令
大概就是删除一些.log的纪录档
然後复制一些新的档案进去
详细就不说了
现在是写好了,但有几个问题有待解决:
1.没办法一口气执行多行指令?
多条指令,以Enter换行
一口气复制贴进terminal APP内
似乎没办法正常执行
一定要分段慢慢贴 这个怎麽解决?
2.如何建立主画面捷径?
就是直接在首页按这个捷径
就能够自动执行这个script
不过这样就是要克服前一点
需要一次执行一段指令
贴一下我的部分指令给高手参考
--
su
mount -o remount,rw /
cd data/data/com.app.app/files/
rm *.log
cd documents
rm *.log
cd ..
cp 0510.log /data/data/com.app.app/files/documents/0510.log
--
大概是这样 其他类似的指令就不贴出来献丑了
目前用的APP是这款
Terminal Emulator Free
https://i.imgur.com/jtg5VfO.png
有广告有点不太顺畅 如果有其他好用APP还请推荐
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 219.84.124.45
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Android/M.1557501083.A.F2F.html
1F:推 abc0922001: 在电脑建立 .sh ,直接执行没办法吗 05/11 00:10
2F:→ qwerty754892: 因为之後会在手机上操作 nox上是测试而以 05/11 00:39
3F:→ qwerty754892: 所以想找方法直接在安卓上面执行捷径脚本 05/11 00:40
5F:→ qwerty754892: 刚刚爬文有人说可以key在这里少打一行su 实测打多行 05/11 00:45
6F:→ qwerty754892: 无效 不然就可以直接开app就跑script了 05/11 00:45
7F:推 bbkingck: 推荐termux,能建捷径和小工具也能直接执行sh档,或是作 05/11 02:29
8F:→ bbkingck: 为tasker插件做自动执行 05/11 02:29
9F:→ sam613: 最常见那个terminal emulator就能建捷径吧 05/11 13:02
10F:推 abc0922001: 我讲错了,应该是在电脑建立 .sh,之後搬到手机内执行 05/11 13:06
11F:→ qwerty754892: 回bbking大 我发现4.4.2没有办法支援termux 05/11 20:13
13F:→ qwerty754892: 没找到可建立捷径的功能 还是另一款app? 05/11 20:16
16F:→ qwerty754892: sam大是哪一款app名称 可拍GP的页面吗? 太多重复了 05/11 20:21
17F:→ sam613: 就是你贴的那个阿,从建立小工具进去 05/11 20:24
18F:→ bestpika: 多行指令不是在结尾加 \ 就好了? 05/11 22:07
19F:→ bestpika: 因为看你贴的指令就是一般 linux 的指令,那就应该可以 05/11 22:08
20F:→ bestpika: 用一般 linux 的方式去写 05/11 22:08
21F:→ bestpika: 至於你要一口气执行的话记得要写成 && \ 05/11 22:09
22F:推 eric525498: 用 windows 编辑过 sh 要小心到 Linux 跑不了喔 05/12 11:02
23F:推 eric525498: doc2unix 05/12 11:04
24F:推 abc0922001: 跑不了是因为换行字元吧 05/12 11:18
25F:→ qwerty754892: echo Done1 && echo Done2 && su && echo Done3 05/12 11:29
27F:→ qwerty754892: 只执行到echo done2後面变成#代表su有执行 然後done 05/12 11:32
28F:→ qwerty754892: 3就不行了 05/12 11:32
29F:→ qwerty754892: 难怪脚本一直不能跑多行 是这原因吗…… 05/12 11:33
30F:→ sa12e3: 诚心建议转企鹅linux板 05/12 11:37
31F:→ qwerty754892: 撇开其他问题不说 直接执行sh好像路径不太正确 连su 05/12 11:40
33F:→ qwerty754892: 好的 谢谢以上几位热心协助 我来去企鹅问问 05/12 11:41
34F:推 cuello: termux +1 没用 termux 的原因是… ? 05/12 17:45
35F:→ cuello: 我有些 script 是 copy 到手机上就直接跑! 05/12 17:47
36F:→ cuello: 而且就是 scp 过去的… 甚至 ssh 远端执行 05/12 17:54
37F:→ cuello: 喔,对不起,没看到你 4.4.2 05/12 18:11
38F:推 eric525498: @abc0922001 对 05/12 19:33
39F:→ bestpika: 看到底下有人说 su 我看了一下你的所有指令 05/12 21:23
40F:→ bestpika: 这东西不能用 sudo? 05/12 21:24
41F:→ qwerty754892: cuello大 因为烧饼修改器只支援到4.2 m7战到现在 稳 05/13 09:38
42F:→ qwerty754892: 回bestpika 不行耶 打su可以 sudo是找不到 05/13 09:39
43F:→ qwerty754892: #1SrvmdHj 企鹅版得到解决办法 有兴趣来看看 05/13 09:40
44F:→ sa12e3: 恭喜 您在短时间内找到了答案,另外 帮忙补个文章连结#1 05/13 14:28
45F:→ sa12e3: SrvmdHj (Linux),这样的beptt可以直接连结。 05/13 14:28