有没有办法让 ls 在busybox中进行彩色打印?

Nei*_*eil 5 linux unix busybox maemo

我在诺基亚 n810 设备上,它使用busybox而不是通常的 gnu coreutils。有没有办法让busyboxls 以彩色打印?

And*_*ndy 4

最新版本的 Diablo (43-7) 当前的 busybox 版本是 1.6.1,正如您所看到的,它不包括颜色选项。

可以从Andrey 的存储库将 ls 的全彩色版本安装在 n810 上。
如果您不想安装和使用此存储库,您可以通过下载并使用 来手动安装ls-colordpkg -i

然后,正如 x3ja 所说,您可以为其创建一个别名,尽管由于 Maemo 使用 Busybox,您的默认 shell 是 sh,所以您必须将别名放入您的.profile

alias ls='ls.color'
Run Code Online (Sandbox Code Playgroud)

如果您愿意,安装 bash 也很容易 - bash2 可以从 Maemo extras 存储库安装,bash3 可以通过下面的 gronmayer 链接获得。

gronmayer 的网站是在某些存储库中查找应用程序的绝佳资源,当然还有Maemo Talk的最新开发。