0 votos

ADB ls no ordena por nombre

¿Por qué ls en adb shell no ordena por nombre?

Esto es lo que estoy recibiendo en adb shell:

AccuWeather apkfiles.com.apk.tar    
Amazon Shopping apkfiles.com.apk.tar    
GO Weather EX V5 apkfiles.com.apk.tar   
Hulu V2 19 2 apkfiles.com.apk.tar   
Letgo V1 2 apkfiles.com.apk.tar 
Netflix apkfiles.com.apk.tar    

y dónde está lo que estoy recibiendo en el escritorio de Ubuntu:

aarddict.android_26.apk_d.tar
AccuWeather apkfiles.com.apk.tar
Amazon Shopping apkfiles.com.apk.tar
com.aa.generaladaptiveapps-v1.3.3-41-Android-4.0.apk.tar
com.adobe.reader-v15.2.2-124075-Android-4.0.3.apk.tar
com.amaze.filemanager_18.apk_d.tar

2voto

John Dallman Puntos 103

En ls que se ejecuta en el intérprete de comandos adb lo proporciona el paquete Busybox (o Toybox) en el dispositivo . En ls que ejecutas en tu máquina Ubuntu es proporcionado por Ubuntu Linux. No son el mismo programa, por lo que pueden tener un comportamiento diferente.

Los comandos en el dispositivo están diseñados para ser útiles y ocupar el mínimo espacio posible en el dispositivo, porque están en todos los dispositivos, pero la gran mayoría de los usuarios de Android nunca los conocen, y mucho menos los utilizan. Los comandos de Linux están pensados para las personas que utilizan la línea de comandos de Linux, que es un alto porcentaje de los usuarios de Linux. Para ellos es mucho más aceptable tener una amplia gama de opciones y ocupar espacio en disco.

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