MAN dircolors 1

Материал из Gentoo Linux Wiki

Перейти к: навигация, поиск


Вернуться в раздел мануалов


Это - статья, добавленная автоматически, при помощие специальной программы-робота. Пожалуйста убедитесь что статья добавлена корректно, исправьте её если это потребуется и уберите пометку {{Bot added}}].

Содержание

[править] Имя

dircolors - настройка цветов для `ls'

[править] Обзор

dircolors [-b] [--sh] [--bourne-shell] [-c] [--csh] [--c-shell] [-p] [--print-database] [--help] [--version] [ ФАЙЛ ]

[править] Описание

dircolors выдает последовательность команд shell для того, чтобы команда ls (а также dir , etc.). выводила списки файлов, используя цвет. Типовое использование:


eval `dircolors [ОПЦИЯ]... [ФАЙЛ]`

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

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

[править] Опции

-b, --sh, --bourne-shell Выдавать команды для Bourne shell. Данная опция включена по умолчанию, если переменная окружения SHELL установлена и ее значение не оканчивается на csh или tcsh . -c, --csh, --c-shell Выдавать команды для C shell. Данная опция включена по умолчанию, если переменная окружения SHELL установлена и ее значение оканчивается на csh или tcsh . -p, --print-database Выводит вкомпилированную базу данных настроек цветов по умолчанию. Результат этой операции представляет собой правильный файл с настройками и с достаточным описанием возможных вариантов.

[править] Стандартные опции gnu

--help Выдать подсказку на стандартный вывод и успешно завершиться.

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

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

[править] Окружение

Для выяснения необходимого вида команд используются переменные SHELL и TERM. При работе обычным образом используются значения переменных LANG, LC_ALL, LC_CTYPE и LC_MESSAGES. Для передачи информации команде ls используется переменная LS_COLORS.

[править] Совместимость

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

[править] Смотри также

dir_colors (5), ls (1)

[править] Файлы

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

/etc/DIR_COLORS Системный файл с настройками для dircolors . ~/.dir_colors Файл с персональными настройками пользователя для dircolors .

[править] Замечания

Данная страница описывает версию dircolors из пакета fileutils-4.0; другие версии могут иметь небольшие отличия. Исправления и дополнения присылайте по адресу aeb@cwi.nl. Сообщения об ошибках в этой программе присылайте по адресу fileutils-bugs@gnu.ai.mit.edu.

[править] Перевод

Перевёл с английского Виктор Вислобоков <corochoone@perm.ru> 2003

[править] Комментарии к man файлу

Copyright Andries Brouwer, Ragnar Hojland Espinosa and A. Wik, 1998.

This file may be copied under the conditions described
in the LDP GENERAL PUBLIC LICENSE, Version 1, September 1998
that should have been distributed together with this file.

Modified, James Sneeringer <jvs@ocslink.com>, Wed Sep 22 23:21:19 1999

Дата последней коррекции перевода 30.11.2003
Перевод с английского выполнил Виктор Вислобоков <corochoone@perm.ru>
http://www.linuxshare.ru/projects/trans/mans.html
Вычитано и скорректировано by alexm@hsys.msk.ru для проекта
http://alexm.here.ru/manpages-ru/

Личные инструменты