Я использую устройство nokia n810, которое использует busybox
вместо обычного gnu coreutils. Есть ли способ получить busybox
Печатать в цвете?
Текущая версия busybox для последнего выпуска Diablo (43-7) - 1.6.1, которая, как вы видели, не включает параметры цвета.
Полностью цветную версию ls можно установить на n810 из Репозиторий Андрея.
Если вы не хотите устанавливать и использовать этот репозиторий, вы можете установить ls-цвет вручную, загрузив и используя dpkg -i
.
Затем, как говорит x3ja, вы можете создать для него псевдоним, хотя, поскольку Maemo использует Busybox, ваша оболочка по умолчанию - sh, поэтому вам нужно будет поместить псевдоним в свой .profile
alias ls='ls.color'
При желании установка bash также проста - bash2 можно установить из репозитория дополнительных компонентов Maemo, а bash3 доступен по ссылке gronmayer ниже.
Отличный ресурс для поиска приложений в определенных репозиториях - это сайт Гронмайера, и конечно же последние разработки от Maemo Talk.
ls --color не работает?
Я думал, что это должно было быть на более свежих версиях.
Конечно, вы можете поместить что-то подобное в свои сценарии входа в систему (.bashrc
или похожие):
alias ls='ls --color=auto'
Затем, когда вы наберете ls
, он фактически запустит команду ls --color=auto
и поэтому он будет отображаться в цвете*
.
*
Простите за британское написание, но я все-таки британец :)