我在诺基亚N810设备,它使用busybox而不是通常的GNU coreutils。 有没有办法让busybox的ls打印彩色?
目前最新版本的暗黑破坏神(43-7)的busybox版本是1.6.1,正如你所看到的,不包括颜色选项。
l8的完全彩色版本可以安装在Andrey仓库的n810 上 。
如果您不希望安装和使用此存储库,则可以通过下载和使用dpkg -i手动安装ls-color 。
然后,如x3ja说,你可以为它创build一个别名,虽然因为Maemo使用Busybox你的默认shell是sh,所以你必须把别名放在你的.profile
alias ls='ls.color'
如果你愿意,安装bash也很容易–bash2可以从Maemo extras仓库安装,而bash3可以通过下面的gronmayer链接获得。
在某些软件仓库中寻找应用程序的一个很好的资源是gronmayer的网站 ,当然还有Maemo Talk的最新发展。
你当然可以在你的login脚本( .bashrc或类似的)中join这样的东西:
alias ls='ls --color=auto'
然后当你键入ls ,它会实际运行命令ls --color=auto ,所以它会以颜色*显示。
*对不起,英国的拼写,但我是英国人毕竟:)