从 shell 脚本将数据插入“安全”表

问题描述 投票:0回答:1

大家好,我正在尝试在 Moto A855(Droid 1) 设备中手动将锁定屏幕设置为无,我已经编写了以下 shell 脚本来运行相同的内容,但我在运行代码时遇到异常,我按照 this 链接进行嵌套引号和此链接用于将数据从 ADB 插入到 Sqlite

./adb shell su -c 'mount -o remount,rw /data'
./adb shell su -c 'sqlite3 /data/data/com.android.providers.settings/databases/settings.db "insert into secure values(50,'"'lockscreen.disabled'"',1);"'

运行脚本时出现以下错误

sh: no closing quote
/system/bin/sh: ": not found

请帮助我

提前致谢

android linux sqlite shell adb
1个回答
0
投票

请尝试以下操作,因为我认为这是一个逗号问题。

./adb shell su -c 'sqlite3 /data/data/com.android.providers.settings/databases/settings.db '"'insert into secure values(50,'"'lockscreen.disabled'"',1);'"'
© www.soinside.com 2019 - 2024. All rights reserved.