adb shell sqlite3选择特殊字符错误

时间:2016-05-20 00:25:12

标签: shell sqlite adb

我尝试从sqlite数据库中检索数据,但我的select查询包含特殊字符导致错误:

adb -s localhost:5558 shell sqlite3 /data/data/com.ocean/databases/announcement.db "select * from announcement where announcement='<1234>';"

adb命令返回错误:/ system / bin / sh:无法打开1234':没有这样的文件或目录

“&LT;”是一个特殊字符,请不要建议如何正确执行查询。

1 个答案:

答案 0 :(得分:0)

打开adb shell后尝试输入命令:

adb -s localhost:5558 shell

> sqlite3 /data/data/com.ocean/databases/announcement.db "select * from announcement where announcement='<1234>';"

同样的错误?