Partage
  • Partager sur Facebook
  • Partager sur Twitter

Syntaxe de la ligne de commande adb

problème d'espace

Sujet résolu
Anonyme
    30 mai 2013 à 20:49:29

    bonjour,

    Je suis en train de faire un exporateur android sous Qt, et je rencontre un problème, avec adb, quand j'envoie cela ça fonctionne:

    adb -s aaa4e41 shell su -c "ls -la /storage/sdcard0" 

    J'obtient une liste détaillée du répertoire

    mais lorsque j'ai un un espace dans le nom de répertoire, plus rien à faire, j'ai essayer de mettre les guillemets un peu partout sans succès

    adb -s aaa4e41 shell su -c "ls -la /storage/sdcard1/Synchro Ordi" Unknown id: Ordi 

    Quelqu'un sait comment rédiger cette ligne correctement, sachant que je ne peut pas le faire à partir du shell, donc je suis contrant de faire des ligne à rallonge à chaque fois, mais c'est le programme qui les fait pour moi 

    Merci

    -
    Edité par Anonyme 30 mai 2013 à 22:11:00

    • Partager sur Facebook
    • Partager sur Twitter
    Anonyme
      31 mai 2013 à 11:53:38

      Finalement j'ai trouvé il suffit d'échapper l'espace avec un anislash

      -s aaa4e41 shell su -c " ls -la /storage/sdcard1/Synchro\ Ordi"



      -
      Edité par Anonyme 31 mai 2013 à 11:53:53

      • Partager sur Facebook
      • Partager sur Twitter

      Syntaxe de la ligne de commande adb

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown