[請益] 如何建立terminal指令捷徑?

看板Android作者 (Q仔)時間6年前 (2019/05/10 23:11), 編輯推噓8(8038)
留言46則, 8人參與, 6年前最新討論串1/1
各位鄉民晚安 近來寫了一個腳本可以在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://www.ptt.cc/bbs/Android/M.1557501083.A.F2F.html

05/11 00:10, 6年前 , 1F
在電腦建立 .sh ,直接執行沒辦法嗎
05/11 00:10, 1F

05/11 00:39, 6年前 , 2F
因為之後會在手機上操作 nox上是測試而以
05/11 00:39, 2F

05/11 00:40, 6年前 , 3F
所以想找方法直接在安卓上面執行捷徑腳本
05/11 00:40, 3F

05/11 00:44, 6年前 , 4F

05/11 00:45, 6年前 , 5F
剛剛爬文有人說可以key在這裡少打一行su 實測打多行
05/11 00:45, 5F

05/11 00:45, 6年前 , 6F
無效 不然就可以直接開app就跑script了
05/11 00:45, 6F

05/11 02:29, 6年前 , 7F
推薦termux,能建捷徑和小工具也能直接執行sh檔,或是作
05/11 02:29, 7F

05/11 02:29, 6年前 , 8F
為tasker插件做自動執行
05/11 02:29, 8F

05/11 13:02, 6年前 , 9F
最常見那個terminal emulator就能建捷徑吧
05/11 13:02, 9F

05/11 13:06, 6年前 , 10F
我講錯了,應該是在電腦建立 .sh,之後搬到手機內執行
05/11 13:06, 10F

05/11 20:13, 6年前 , 11F
回bbking大 我發現4.4.2沒有辦法支援termux
05/11 20:13, 11F

05/11 20:15, 6年前 , 12F
05/11 20:15, 12F

05/11 20:16, 6年前 , 13F
沒找到可建立捷徑的功能 還是另一款app?
05/11 20:16, 13F

05/11 20:17, 6年前 , 14F

05/11 20:19, 6年前 , 15F
05/11 20:19, 15F

05/11 20:21, 6年前 , 16F
sam大是哪一款app名稱 可拍GP的頁面嗎? 太多重複了
05/11 20:21, 16F

05/11 20:24, 6年前 , 17F
就是你貼的那個阿,從建立小工具進去
05/11 20:24, 17F

05/11 22:07, 6年前 , 18F
多行指令不是在結尾加 \ 就好了?
05/11 22:07, 18F

05/11 22:08, 6年前 , 19F
因為看你貼的指令就是一般 linux 的指令,那就應該可以
05/11 22:08, 19F

05/11 22:08, 6年前 , 20F
用一般 linux 的方式去寫
05/11 22:08, 20F

05/11 22:09, 6年前 , 21F
至於你要一口氣執行的話記得要寫成 && \
05/11 22:09, 21F

05/12 11:02, 6年前 , 22F
用 windows 編輯過 sh 要小心到 Linux 跑不了喔
05/12 11:02, 22F

05/12 11:04, 6年前 , 23F
doc2unix
05/12 11:04, 23F

05/12 11:18, 6年前 , 24F
跑不了是因為換行字元吧
05/12 11:18, 24F

05/12 11:29, 6年前 , 25F
echo Done1 && echo Done2 && su && echo Done3
05/12 11:29, 25F

05/12 11:31, 6年前 , 26F
05/12 11:31, 26F

05/12 11:32, 6年前 , 27F
只執行到echo done2後面變成#代表su有執行 然後done
05/12 11:32, 27F

05/12 11:32, 6年前 , 28F
3就不行了
05/12 11:32, 28F

05/12 11:33, 6年前 , 29F
難怪腳本一直不能跑多行 是這原因嗎……
05/12 11:33, 29F

05/12 11:37, 6年前 , 30F
誠心建議轉企鵝linux板
05/12 11:37, 30F

05/12 11:40, 6年前 , 31F
撇開其他問題不說 直接執行sh好像路徑不太正確 連su
05/12 11:40, 31F

05/12 11:40, 6年前 , 32F
05/12 11:40, 32F

05/12 11:41, 6年前 , 33F
好的 謝謝以上幾位熱心協助 我來去企鵝問問
05/12 11:41, 33F

05/12 17:45, 6年前 , 34F
termux +1 沒用 termux 的原因是… ?
05/12 17:45, 34F

05/12 17:47, 6年前 , 35F
我有些 script 是 copy 到手機上就直接跑!
05/12 17:47, 35F

05/12 17:54, 6年前 , 36F
而且就是 scp 過去的… 甚至 ssh 遠端執行
05/12 17:54, 36F

05/12 18:11, 6年前 , 37F
喔,對不起,沒看到你 4.4.2
05/12 18:11, 37F

05/12 19:33, 6年前 , 38F
@abc0922001 對
05/12 19:33, 38F

05/12 21:23, 6年前 , 39F
看到底下有人說 su 我看了一下你的所有指令
05/12 21:23, 39F

05/12 21:24, 6年前 , 40F
這東西不能用 sudo?
05/12 21:24, 40F

05/13 09:38, 6年前 , 41F
cuello大 因為燒餅修改器只支援到4.2 m7戰到現在 穩
05/13 09:38, 41F

05/13 09:39, 6年前 , 42F
回bestpika 不行耶 打su可以 sudo是找不到
05/13 09:39, 42F

05/13 09:40, 6年前 , 43F
#1SrvmdHj 企鵝版得到解決辦法 有興趣來看看
05/13 09:40, 43F

05/13 14:28, 6年前 , 44F
恭喜 您在短時間內找到了答案,另外 幫忙補個文章連結#1
05/13 14:28, 44F

05/13 14:28, 6年前 , 45F
SrvmdHj (Linux),這樣的beptt可以直接連結。
05/13 14:28, 45F

05/13 14:28, 6年前 , 46F
被截斷了,再貼一次 #1SrvmdHj (Linux)
05/13 14:28, 46F
文章代碼(AID): #1SrPIRyl (Android)