Nov*_*ova 3 linux script terminal bash android
我不得不求助于 Termux,因为 Servers Ultimate Pro 的开发人员很长时间没有更新 Node.js 包,而且新的 ES6 功能破坏了我的脚本。浏览说明后,我已经通过 apt-get 安装了最新的 Node.js,我可以运行我的脚本。
但是,我必须输入:
$node storage/shared/folder_in_internal_android_memory/app.js
Run Code Online (Sandbox Code Playgroud)
如果可能的话,我可以制作一个名为“bot.sh”的 bash 脚本:
#!bin/bash
node storage/shared/folder_in_internal_android_memory/app.js
Run Code Online (Sandbox Code Playgroud)
然后运行:
$bot
Run Code Online (Sandbox Code Playgroud)
我可以 cp 一个已经创建的脚本,但我不知道把它放在哪里以便我可以快捷地使用它。
您需要将脚本放入~/.shortcuts/
并安装Termux:Widget应用程序。然后Termux:Widget
选项会出现在主屏幕启动器的小部件列表中。
根据下面 nico 的评论,要访问典型启动器的小部件列表,请长按空白区域并点击显示“小部件”或“所有快捷方式”的选项。然后找到并长按所需的 Termux 快捷方式小部件并将其放在您想要的位置。
还要注意,Android 缺少/bin
and /usr/bin
,所以需要LD_PRELOAD
通过运行pkg install termux-exec
然后重启 Termux来改变。