Существует ли способ заставить ls печатать в цвете в busybox?

Webmin является хорошим веб-интерфейсом для администрирования и поддерживает mdadm.

5
задан 4 June 2009 в 15:08
3 ответа

Текущая busybox версия для последнего выпуска Diablo (43-7) 1.6.1, который, как Вы видели, не включает опции для цвета.

Полностью цветная версия ls может быть установлена на n810 из репозитория Andrey.
Если Вы не хотите устанавливать, и использовать этот репозиторий можно установить ls-цвет вручную путем загрузки и использования dpkg -i.

Затем, поскольку x3ja говорит, что можно создать псевдоним для него, хотя, так как Maemo использует Busybox оболочка по умолчанию является sh, таким образом, необходимо будет вставить псевдоним Ваш .profile

alias ls='ls.color'

Установка удара также легка если Вы, так пожелайте - bash2, может быть установлен из репозитория отдельно оплачиваемых предметов Maemo, и bash3 доступен через gronmayer ссылку ниже.

Большой ресурс для нахождения приложений в определенных репозиториях является сайтом gronmayer и конечно последними достижениями от Разговора Maemo.

4
ответ дан 3 December 2019 в 01:29
  • 1
    Интересно почему этот isn' t значение по умолчанию. –  Neil 23 May 2009 в 09:23
  • 2
    Вероятно, та же причина, что они разделяют команду человека и любую документацию, которая присоединяется к пакетам - беспокойство свободного пространства. n800 и n810 используют почти идентичное изображение, но n800 имеет намного меньше памяти (следовательно, я загружаюсь от SD-карты на 16 ГБ вместо внутренней флэш-памяти). Плюс наличие Вашего ls в цвете хорошая функция, но Вы могли продвинуться без него. –  Andy 23 May 2009 в 09:36

ls - цвет не работает?

Я думал, что это, как предполагалось, на более поздних версиях.

http://www.busybox.net/downloads/BusyBox.html

3
ответ дан 3 December 2019 в 01:29
  • 1
    You' право ре, но nokia n810 просто имеет более старую версию, я предполагаю. –  Neil 20 May 2009 в 22:09

Вы могли, конечно, поместить что-то вроде этого в свои сценарии входа в систему (.bashrc или подобный):

alias ls='ls --color=auto'

Затем, когда Вы вводите ls, это на самом деле выполнит команду ls --color=auto и таким образом, это отобразится в цвете*.

* Извините за британское написание, но я британец, в конце концов, :)

0
ответ дан 3 December 2019 в 01:29
  • 1
    Страны, которые первоначально делают язык shouldn' t имеют к извинениям за то, что произнесли слова по буквам правильно. Просто мои 2 цента =) –  sclarson 21 May 2009 в 19:58
  • 2
    Спасибо за Вашу tuppence ценность :). " Sorry" wasn' t корректное слово, возможно. Возможно, я должен занять место в " Note". –  x3ja 22 May 2009 в 11:28
  • 3
    poster' s ls не может действительно окрашивать, потому что it' s не скомпилированный в. Это было бы правильным решением для постоянного клиента ls, но не на busybox. –  sleske 25 January 2010 в 13:27

Теги

Похожие вопросы