Я перехожу на одну папку со многими (txt-) файлами, адаптируя (буквы вместо символов, только строчные, без пробелов) Merlin Manns txt-setup . С cat
, grep
, head
и другими Unix-утилитами это лучше, чем структура папок.
Я использую это в Ubuntu, сохраняя файлы в папке Dropbox. Я хотел бы иметь ту же функциональность на Android, но пришел с пустыми руками. Это не обязательно должны быть одни и те же инструменты, и если я смогу охватить только часть функциональности, это отличное начало.
Как я могу получить эту (или аналогичную) функциональность?
Busybox — это единственная утилита, которая содержит функциональные возможности многих основных инструментов Unix. Он используется в большинстве встроенных систем Linux вместо того, чтобы иметь отдельные исполняемые файлы для каждой утилиты, что приводит к трате места из-за дублирования кода.
В Google Play доступно несколько установщиков Busybox и один на F-Droid. Пользовательские ПЗУ часто имеют встроенный Busybox.
К тому же grep
и cat
(и еще несколько) уже встроены в Android. В Android есть собственный Busybox, называемый Toolbox , но он намного меньше (то есть более ограничен), чем полный Busybox.
Вы можете получить доступ к командам Toolbox (или командам Busybox после его установки) из эмулятора терминала точно так же, как и в любой системе Unix.
Busybox не является полной заменой. Например, мне не хватает --binary-files в Busybox grep. Кроме того, на XDA-Developers
есть GNU CoreUtils .
grep
и что-то еще.
точкаВезз
iBug
toolbox
— это небольшой набор утилит, взятых из NetBSD, тогда как BusyBox предоставляет множество наиболее часто используемых «почти полностью» функциональных программ.