|
foxset
发表于 2023-1-15 20:31
来自 中国湖北
本帖最后由 foxset 于 2023-1-15 20:43 编辑
用termux安卓手机模拟终端定时执行shell脚本:
1、下载安装termux的app,注意手机安卓版本,最新的版本不支持安卓低版本,如安卓7.0以下;
2、挂载手机存储到termux,输入命令:termux-setup-storage,在手机会提示权限,勾选允许;
3、在手机存储根目录(就是打开手机“文件管理-内部存储”看到的那个目录),可以把脚本直接放根目录,也可以放任意文件夹里;
4、手机termux终端中输入:bash /storage/emulated/0/文件名.sh,如果放文件夹,则:bash /storage/emulated/0/文件夹/文件名.sh
5、如果执行脚本提示错误,看哪行的命令有问题,然后pkg install 某个不能识别的命令,比如:pkg install openssl
6、添加定时器:
1)输入命令:crontab -e
2)按键盘“i”键,输入命令:*/10 * * * * bash /storage/emulated/0/脚本文件的路径——例子表示10分钟执行一次,可以需要改)
3)按ESC退出编辑,再输入命令::wq ——表示退出,注意有“:”
4)输入命令:crontab -l ——查看定时器是否添加成功
手机记得添加自启动及电池优化选择类似选项,保证termux不被关闭
允许后台运行,输入命令:termux-wake-lock
|
|