3 votes

Suppression de plusieurs fichiers en utilisant ADB

C'est ce que j'ai essayé :

$ adb -e exec-out run-as com.awesomeproject rm *.jpg
rm: *.jpg: Aucun fichier ou dossier de ce type

Après cela, j'ai essayé d'utiliser 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

Mais apparemment les fichiers sont toujours là.

Je ne suis pas sûr si c'est parce que globstar est désactivé mais bien sûr je ne peux pas l'activer :

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

Alors comment me débarrasser de plusieurs fichiers à la fois en utilisant adb ?

1voto

Phil Yates Points 18

Voici une chose que vous pouvez essayer :

$ adb shell "cd chemin / vers / le / dossier && rm -rf *.ext"

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X