Existe uma maneira de imprimir ls em cores no busybox?

5

Estou em um dispositivo nokia n810, que usa busybox em vez dos usuais coreutils do gnu. Existe uma maneira de imprimir ls de busybox na cor?

    
por Neil 20.05.2009 / 20:18

3 respostas

4

A versão atual do busybox para a versão mais recente do Diablo (43-7) é a 1.6.1, que, como você viu, não inclui opções para cores.

Uma versão totalmente colorida de ls pode ser instalada no n810 do repositório do Andrey .
Se você não deseja instalar e usar este repositório, você pode instalar o ls-color manualmente fazendo o download e usando dpkg -i .

Então, como x3ja diz que você pode criar um alias para ele, embora desde que o Maemo use o Busybox, seu shell padrão é sh, então você terá que colocar o alias em seu .profile

alias ls='ls.color'

A instalação do bash também é fácil se você desejar - o bash2 pode ser instalado a partir do repositório Maemo extras, e o bash3 está disponível através do link do gronmayer abaixo.

Um ótimo recurso para encontrar aplicativos em determinados repositórios é o site do gronmayer e, é claro, o mais recentes desenvolvimentos do Maemo Talk .

    
por 23.05.2009 / 01:38
3

ls --color não funciona?

Eu pensei que deveria nas versões mais recentes.

link

    
por 20.05.2009 / 20:23
0

Você pode colocar algo assim em seus scripts de login ( .bashrc ou similar):

alias ls='ls --color=auto'

Então, quando você digitar ls , ele executará o comando ls --color=auto e, por isso, será exibido na cor * .

* Desculpe pela ortografia britânica, mas eu sou britânico depois de tudo:)

    
por 21.05.2009 / 18:38