10 votos

¿Utilidades Unix (cat, grep, ls, etc.) para Android?

Estoy haciendo la transición a un carpeta con muchos archivos (txt), adaptando (letras en lugar de símbolos, sólo minúsculas, sin espacios) Merlin Manns txt-setup . Con cat , grep , head y otras utilidades de Unix es mejor que una estructura de carpetas.

Yo uso esto en Ubuntu, almacenando los archivos en mi carpeta de Dropbox. Me gustaría tener la misma funcionalidad en Android, pero he llegado con las manos vacías. No tienen que ser las mismas herramientas, y si sólo puedo cubrir parte de la funcionalidad, es un gran comienzo.

¿Cómo puedo conseguir esta funcionalidad (o una similar)?

20voto

Andy Brudtkuhl Puntos 1714

Busybox es una única utilidad que contiene la funcionalidad de muchas de las herramientas básicas de Unix. Se utiliza en la mayoría de los sistemas Linux embebidos en lugar de tener ejecutables separados para cada utilidad, lo que desperdicia espacio debido a la duplicación de código.

Hay varios instaladores de Busybox disponibles en Google Play, y uno en F-Droid. Las ROMs personalizadas suelen tener Busybox incorporado.

Además, grep y cat (y algunas más) ya están integradas en Android. Android tiene su propio Busybox llamado Caja de herramientas pero es mucho más pequeño (es decir, más limitado) que el Busybox completo.

Puedes acceder a los comandos de Toolbox (o a los de Busybox una vez que lo hayas instalado) desde un emulador de terminal, de la misma manera que en cualquier sistema Unix.

0 votos

+1. Busybox aporta todo lo que OP parece querer y un lote más .

0 votos

Android toolbox es un pequeño conjunto de utilidades tomadas de NetBSD, mientras que BusyBox proporciona un montón de programas "casi completamente" funcionales más utilizados.

1voto

Tom Puntos 3867

Busybox no es un sustituto completo. Por ejemplo, me falta --binary-files en Busybox grep.

Como alternativa, existe GNU CoreUtils en XDA-Developers.

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