11 votes

Utilitaires Unix (cat, grep, ls etc.) pour Android ?

Je fais la transition vers un dossier avec de nombreux fichiers (txt), adaptation (lettres au lieu de symboles, minuscules uniquement, pas d'espaces) Merlin Manns txt-setup . Avec cat , grep , head y autres utilitaires Unix c'est mieux qu'une structure de dossiers.

Je l'utilise sur Ubuntu, en stockant les fichiers dans mon dossier Dropbox. J'aimerais avoir la même fonctionnalité sur Android, mais je n'ai rien trouvé. Il ne s'agit pas forcément des mêmes outils, et si je peux couvrir seulement partie de la fonctionnalité, c'est un bon début.

Comment puis-je obtenir cette fonctionnalité (ou une fonctionnalité similaire) ?

21voto

Andy Brudtkuhl Points 1714

Busybox est un utilitaire unique qui contient les fonctionnalités de nombreux outils Unix de base. Il est utilisé sur la plupart des systèmes Linux embarqués au lieu d'avoir des exécutables séparés pour chaque utilitaire, ce qui gaspille de l'espace en raison de la duplication du code.

Il y a plusieurs installateurs Busybox disponibles sur Google Play, et un sur F-Droid. Les ROMs personnalisées intègrent souvent Busybox.

En outre, grep y cat (et quelques autres) sont déjà intégrés à Android. Android a son propre Busybox-like appelé Boîte à outils mais il est beaucoup plus petit (i.e. plus limité) que le Busybox complet.

Vous pouvez accéder aux commandes de la Toolbox (ou aux commandes de Busybox une fois que vous l'avez installée) à partir d'un émulateur de terminal, de la même manière que n'importe quel système Unix.

1voto

Tom Points 3867

Busybox n'est pas un remplacement complet. Par exemple, il me manque --binary-files dans Busybox grep.

Sinon, il y a GNU CoreUtils sur XDA-Developers.

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