Документация по LinuxLinuxDoc.Ru 🔍

dircolors - настраивает цвета команды ls

НАЗВАНИЕ
dircolors - настраивает цвета команды ls

СИНТАКСИС
dircolors [-b] [--sh] [--bourne-shell] [-c] [--csh]
[--c-shell] [-p] [--print-database] [--help] [--version]
[ФАЙЛ]

ОПИСАНИЕ
dircolors выводит последовательность команд, задающих
палитру цветов команды ls (а также dir и т.п.). Типичное
использование:
eval `dircolors [OPTION]... [FILE]`

Если задано имя ФАЙЛ, то dircolors читает содержимое этого
файла, чтобы определить, какие цвета и для каких типов
файлов использовать. В противном случае используется
встроенная база данных. Формат этого файла можно узнать,
используя команду `dircolors -p'.

В результате работы dircolors получаются команды, задающие
содержимое переменной окружения LS_COLORS. Вы можете
задать тип синтаксиса оболочки в командной строке, или
dircolors сам определит его в соответствии со значением
переменной окружения SHELL.

После исполнения этой команды `ls --color' (этот флаг
может использоваться по умолчанию) будет выведено
содержимое каталога в цвете.


ОПЦИИ
-b, --sh, --bourne-shell
Выводит команды для Bourne shell. Эта опция
используется по умолчанию, если задана переменная
окружения SHELL и ее содержимое не оканчивается на
csh или tcsh.

-c, --csh, --c-shell
Выводит команды для C shell. Эта опция используется
по умолчанию, если задана переменная окружения
SHELL и ее содержимое оканчивается на csh или tcsh.

-p, --print-database
Выводит встроенную и используемую по умолчанию базу
данных для настройки цветов. Результат работы этой
опции является рабочим файлом конфигурации команды
dircolors. Он достаточно прост и понятен.

СТАНДАРТНЫЕ ОПЦИИ GNU
--help Выводит подсказку на стандартный вывод и завершает
свою работу.

--version
Выводит информацию о версии программы на
стандартный вывод и завершает свою работу.

-- Служит для обозначения конца списка опций.

ОКРУЖЕНИЕ
Переменные SHELL и TERM используются для определения
правильной формы выдаваемых команд. Переменные LANG,
LC_ALL, LC_CTYPE и LC_MESSAGES используются обычным
образом. Переменная LS_COLORS используется для передачи
информации команде ls.

СООТВЕТСТВИЕ

Цветной вывод - это расширение команды ls(1), предложенное
GNU. Эта реализация неполностью совместима со стандартным
пакетом dircolors/color-ls, распространяемым с
дистрибутивом Slackware Linux. Надо заметить, что в этой
команде не реализована поддержка Z shell и Korn shell.
Пользователи этих оболочек должны работать в режиме Bourne
shell (-b).

ФАЙЛЫ

Программа dircolors сама по себе не использует никакие
конфигурационные файлы. Однако скрипт инициализации
вызывает dircolors с одним из следующих файлов.

/etc/DIR_COLORS
Общесистемный файл конфигурации dircolors.

~/.dir_colors
Пользовательские файлы конфигурации dircolors.

ЗАМЕЧАНИЯ
Здесь описывается dircolors, входящий в состав пакета
fileutils-4.0; другие версии могут немного отличаться от
этой. Свои предложения и замечания присылайте по адресу:
aeb@cwi.nl. Сообщения об ошибках в программе посылайте по
адресу: fileutils-bugs@gnu.ai.mit.edu.
Читать новости Linux в Telegram
Linux - dircolors - настраивает цвета команды ls
Мы в соцсетях ✉