5 votes

cd dans le répertoire de la carte sd externe en utilisant le shell adb

J'ai une Samsung Galaxy Tab 2 (en fait, plusieurs d'entre elles) et j'ai besoin de pousser régulièrement certains fichiers à l'intérieur de la externe physiquement amovible Carte SD de mes tablettes.

Android gère le stockage interne et externe comme suit :

/storage
   emulated/0/ /* this is the internal storage partition */
   9102-ABF4 /* this is the external removable SD card partition */

Je pensais pouvoir trouver ce chemin en naviguant dans le dossier qui n'est pas nommé /emulated 内面 /storage puisque l'autre est celle que je veux.

Je veux, en utilisant le shell de l'appareil via adb, naviguer vers (en utilisant la commande cd) un répertoire dont je ne connais pas le chemin ( 9102-ABF4 écrit ci-dessus, situé à l'intérieur /storage/ )

1voto

Train Points 1

Je ne crois pas que le shell adb supporte la complétion de tabulation. Si vous faites référence à un répertoire dans une commande, mais ne connaissez pas le chemin, vous devrez utiliser adb shell ls pour lister le répertoire avant d'utiliser le chemin dans une commande adb push. Par exemple, adb shell ls storage/9102-ABF4 vous permettra d'explorer la carte SD externe qui se trouve sur votre appareil.

En ce qui concerne la modification du répertoire de travail sur votre terminal, je ne pense pas que vous puissiez le faire car adb ne supporte pas le mode interactif comme nslookup. Vous utilisez un shell (shell adb) dans un shell (bash, PowerShell, cmd, etc).

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