3 votos

Eliminación de varios archivos mediante ADB

Esto es lo que intenté:

$ adb -e exec-out run-as com.awesomeproject rm *.jpg
rm: *.jpg: No such file or directory

Después de eso, probé a find

$ adb -e exec-out run-as com.awesomeproject ls
app_textures files10.jpg files15.jpg files20.jpg files25.jpg files30.jpg
app_webview  files11.jpg files16.jpg files21.jpg files26.jpg files31.jpg
cache        files12.jpg files17.jpg files22.jpg files27.jpg lib
code_cache   files13.jpg files18.jpg files23.jpg files28.jpg lib-main
files        files14.jpg files19.jpg files24.jpg files29.jpg shared_prefs 

­

$ adb -e exec-out run-as com.awesomeproject find . -type f -name '*.jpg' -delete

Pero aparentemente los archivos siguen allí.

No estoy seguro de si esto es porque globstar está desactivado, pero por supuesto no puedo activarlo:

$ adb -e exec-out run-as com.awesomeproject shopt -s globstar
run-as: exec failed for shopt: Permission denied

Entonces, ¿cómo puedo deshacerme de varios archivos a la vez usando adb?

1voto

VISHAL VERMA Puntos 1

Aquí hay una cosa que puede probar:

$ adb shell "cd path/to/the/folder && rm -rf *.ext"

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X