首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从termux-task tasker插件运行脚本

从termux-task tasker插件运行脚本
EN

Stack Overflow用户
提问于 2018-01-15 21:07:36
回答 1查看 3.8K关注 0票数 0

我不能从termux-tasker插件运行一个简单的脚本( ls命令),当我在同一目录下的termux应用程序中时,我可以成功地运行它。可能的原因是什么?

Termux tasker插件需要创建.termux/ /data/data/com.termux/files/home/.termux/tasker目录-tasker,我已经这样做了

以下是我到目前为止尝试过的一些方法

来自termux应用程序

代码语言:javascript
复制
$ sh /data/data/com.termux/files/home/.termux/tasker/script1.sh

$ sh ./data/data/com.termux/files/home/.termux/tasker/script1.sh

sh: 0:无法打开./data/data/com.termux/files/home/.termux/tasker/script1.sh

$ bash /data/data/com.termux/files/home/.termux/tasker/script1.sh

$ bash ./data/data/com.termux/files/home/.termux/tasker/script1.sh

bash:./data/data/com.termux/files/home/.termux/tasker/script1.sh:没有这样的文件或目录

$ cd /data/data/com.termux/files/home/.termux/tasker

$ ls

num.py script.sh脚本1.sh

$ sh script1.sh

num.py script.sh脚本1.sh

来自termux-tasker插件

exec("/data/data/com.termux/files/home/.termux/tasker/script1.sh"):没有这样的文件或目录

EN

回答 1

Stack Overflow用户

发布于 2018-02-07 20:54:29

你有没有加一个合适的边框?

代码语言:javascript
复制
#! /data/data/com.termux/files/usr/bin/bash

将此行添加到脚本的第一行。我一开始也有同样的问题,这就解决了它。我认为Tasker可能使用/system/bin/sh作为默认设置。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48263644

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档