【发布时间】:2022-11-15 23:43:23
【问题描述】:
如何使用 Android ADB 删除具有特定扩展名的所有文件,例如 .png?
删除一个文件将是:
adb shell rm downloads/bg.png
但是如何删除整个设备上的所有 png 图像?
【问题讨论】:
-
在 onrooted 手机上,您无权访问“整个设备”,您只能访问“sdcard”部分。您可以尝试
find /sdcard -iname "*.png"来丢失您可以访问的 png 文件。 -
@Robert 感谢您的澄清!我怎样才能删除 /sdcard 中的所有这些 .png 文件?
-
find有一个选项可以为每个找到的文件执行一个命令。尝试find /sdcard -iname "*.png" -exec rm {} \;在 Linux 上这应该工作从未在 Android 上尝试过。 -
@Robert 可悲的是,这似乎对我不起作用:/
-
请准确地说:命令是否不起作用(例如显示的错误)或者它没有按照您想要的方式工作?