作者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/m.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