shell脚本
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell脚本相关的知识,希望对你有一定的参考价值。
参考技术A牙叔教程 简单易懂
用autojs执行shell脚本, 脚本所在目录为 /data/local/tmp
做息屏运行脚本, 要用到类似的方法,
比如息屏使用adb去调用dex文件, 来达到息屏效果,
两者相同的地方是
手机: Mi 8
android版本: 10
Autojs版本: 9.0.10
非常不幸, 没有权限, 复制文件失败,
所以我们需要要提高权限, Shizuku 可以提升我们的权限到adb级别,
Shizuku的使用请查阅上一篇教程, 激活Shizuku
将权限提升为adb级别之后, 我们重新复制文件
首先, 检查有没有adb权限
复制文件
查看文件yashu.sh权限
可以看到权限是-rw-rw----, 没有执行权限, 接下来, 我们就添加执行权限
code=0, 0表示没有发生错误, 没有错误就意味着, 命令正常执行,
再次查看文件yashu.sh权限
可以看到权限是-rwxrwx--x, 有了执行权限, 接下来, 我们就执行这个shell脚本
shell脚本内容
执行shell脚本的命令
息屏运行脚本使用到的命令与执行shell脚本类似, 这也是我写这篇教程的原因,
方便以后复制黏贴
思路是最重要的, 其他的百度, bing, stackoverflow, github, 安卓文档, autojs文档, 最后才是群里问问
--- 牙叔教程
部分内容来自网络
本教程仅用于学习, 禁止用于其他用途
shell脚本中#是啥意思
#在shell脚本中是注释的意思,用于说明代码的作用。比如
# 输出内容
echo "输出内容" 参考技术A 注释,这行不执行的意思。
以上是关于shell脚本的主要内容,如果未能解决你的问题,请参考以下文章