LINUX.ORG.RU

Цветной вывод ls


0

0

Прописал alias ls="ls -F --color=always", теперь, если просто запускать в консоли, то всё как надо, а если запустить mc, а потом ctrl-o и набрать ls , то всё уже не работает. Как добиться желаемого результата?

anonymous

Ответ на: комментарий от anonymous

Я ж говорю, alias прописал. Как раз в bash_profile

anonymous
()

Попробуй команду dircolors. А alias ls='ls -F --color=auto' засунь лутше себе... в .bashrc :)

anonymous
()
Ответ на: комментарий от anonymous

>>если просто запускать в консоли
Чувак, за такое ногами пинают... Консоль - это консоль! (Ctrl+Alt+F1)
А эмулятор консоли - это эмулятор (xterm, rxvt)
Уточняй в следующий раз... (напр. "у меня в xterm (или просто "в Иксах") команда ls цвета не кажет")
В данном случае .bash_profile отвечает за настройки баша в консоле, а .bashrc - в "Иксах"

anonymous
()
Ответ на: комментарий от anonymous

Ой, звиняйте чайника. Всё понял, на первый раз уж не пинайте ногами :)

anonymous
()
Ответ на: комментарий от anonymous

> В данном случае .bash_profile отвечает за настройки баша в консоле, а .bashrc - в "Иксах"

ну и зачем это писать? запутать еще больше?

шелл можно запустить как логин-шелл, и как не логин-шелл. Логин-шелл смотрит profile и rc. Нелогин только rc. По умолчанию в консоли запускается логин-шелл. А в xterm не логин. Но если ты чуть чуть настроишь xterm то в нем тоже будет запускаться логин шелл.

dilmah ★★★★★
()
Ответ на: комментарий от dilmah

>>ну и зачем это писать? запутать еще больше?
Да чё взять с ламира, который в man bash ни разу не заглядывал

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.