我有自启动的是带.sh的
时间: 2024-02-09 21:10:29 浏览: 68
如果你的 `/system/bin/switch_screen.sh` 脚本已经具备可执行权限,那么你可以直接在 `/vendor/etc/init/hw/init.rc` 文件中添加以下内容,实现在系统启动时自动执行 `/system/bin/switch_screen.sh` 脚本:
```bash
service switch_screen /system/bin/switch_screen.sh
class main
user root
group root
oneshot
```
在这个示例中,我们将 `service` 命令的第二个参数指定为 `/system/bin/switch_screen.sh`,表示要执行的脚本文件路径。同时,我们将 `class` 参数设置为 `main`,表示这是一个主要的服务,`user` 和 `group` 参数都设置为 `root`,表示该服务的运行用户和组为 root。
需要注意的是,你需要确保 `/system/bin/switch_screen.sh` 脚本具备可执行权限,否则系统将无法执行该脚本。如果你的脚本没有可执行权限,可以使用以下命令来赋予它可执行权限:
```bash
chmod +x /system/bin/switch_screen.sh
```
希望这个示例对你有所帮助。
阅读全文