适用于Android的Unix实用程序(cat,grep,ls等)?


11

我正在过渡到一个包含许多(txt-)文件的文件夹,并进行了改编(用字母代替符号,仅使用小写字母,没有空格)Merlin Manns txt-setup。随着catgrephead其他的Unix实用工具,它比一个文件夹结构更好。

我在Ubuntu上使用它,将文件存储在我的Dropbox文件夹中。我想在Android上具有相同的功能,但是空手而归。它们不必是相同的工具,如果我只能介绍部分功能,那将是一个很好的开始。

如何获得此(或类似)功能?

Answers:


21

Busybox是单个实用程序,其中包含许多基本Unix工具的功能。它在大多数嵌入式Linux系统上使用,而不是为每个实用程序使用单独的可执行文件,这由于代码重复而浪费了空间。

Google Play提供了几种Busybox安装程序,而F-Droid提供了一种。自定义ROM通常具有内置的Busybox。

此外,grepcat(还有更多)已经内置在Android中。Android拥有自己的类似于Busybox的工具箱,但它比完整的Busybox小得多(即功能更有限)。

您可以从终端仿真器访问Toolbox命令(或在安装后安装Busybox命令),就像使用任何Unix系统一样。


+1。Busybox的一切都带来了OP似乎想很多更多
dotVezz

Android toolbox是从NetBSD获得的一小部分实用程序,而BusyBox提供了许多最常用的“几乎完全”功能的程序。
iBug

1

Busybox不能完全替代。例如,我在Busybox grep中缺少--binary-files。

另外,XDA-Developers上还有GNU CoreUtils


1
去拿Termux如果你想完全grep和别的东西。
iBug
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.