1

在我运行的 adb 命令中adb -s 127.0.0.1:21503 shell \"su cat /data/data/org.telegram.messenger/files/cache4.db\"出现错误/system/bin/ sh: su cat /data/data/org.telegram.messenger/files/cache4.db: not found,当我再次运行每个命令时它可以工作

当我运行每个命令时

adb -s 127.0.0.1:21503 shell
su
cat /data/data/org.telegram.messenger/files/cache4.db

当我运行每个命令时的结果 :总是在屏幕上显示 cache4.db 文件数据

4

3 回答 3

0

您可以使用以下命令:

adb -s 127.0.0.1:21503 shell "su; cat /data/data/org.telegram.messenger/files/cache4.db"

su因此,和命令之间的分号cat允许随后执行它们。

于 2021-12-08T08:29:21.907 回答
0

你可以试试:adb -s 127.0.0.1:21503 shell "cat /data/data/org.telegram.messenger/files/cache4.db"

于 2021-12-08T06:59:31.457 回答
0

尝试

adb -s 127.0.0.1:21503 shell su -c "cat /data/data/org.telegram.messenger/files/cache4.db"
于 2021-12-09T01:01:16.697 回答