Ich stelle auf einen Ordner mit vielen (txt-)Dateien um und passe (Buchstaben statt Symbole, nur Kleinbuchstaben, keine Leerzeichen) Merlin Manns txt-setup an . Mit cat
, grep
, head
und anderen Unix-Dienstprogrammen ist es besser als eine Ordnerstruktur.
Ich verwende dies unter Ubuntu und speichere die Dateien in meinem Dropbox-Ordner. Ich hätte gerne die gleiche Funktionalität auf Android, bin aber mit leeren Händen gekommen. Es müssen nicht die gleichen Tools sein, und wenn ich nur einen Teil der Funktionalität abdecken kann, ist das ein guter Anfang.
Wie kann ich diese (oder ähnliche) Funktionalität erhalten?
Busybox ist ein einzelnes Dienstprogramm, das die Funktionalität vieler grundlegender Unix-Tools enthält. Es wird auf den meisten Embedded-Linux-Systemen verwendet, anstatt separate ausführbare Dateien für jedes Dienstprogramm zu haben, was aufgrund von Codeduplizierung Speicherplatz verschwendet.
Es gibt mehrere Busybox-Installationsprogramme auf Google Play und eines auf F-Droid. Custom ROMs haben oft Busybox eingebaut.
Darüber hinaus sind grep
und cat
(und einige mehr) bereits in Android integriert. Android hat seine eigene Busybox-ähnliche namens Toolbox , aber sie ist viel kleiner (dh eingeschränkter) als die vollständige Busybox.
Sie können auf Toolbox-Befehle (oder Busybox-Befehle nach der Installation) von einem Terminal-Emulator zugreifen, genau wie bei jedem Unix-System.
Busybox ist kein vollwertiger Ersatz. Zum Beispiel fehlen mir --binary-files in Busybox grep.
Alternativ gibt es GNU CoreUtils auf XDA-Developers.
grep
und etwas anderes wollen.
dotVezz
iBug
toolbox
ist eine kleine Gruppe von Dienstprogrammen, die von NetBSD übernommen wurden, während BusyBox viele der am häufigsten verwendeten "fast voll" funktionsfähigen Programme bereitstellt.