.\" -*- nroff -*- .\" manpage for /etc/dir_colors, config file for dircolors(1) .\" extracted from color-ls 3.12.0.3 dircolors(1) manpage .\" .\" 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. .\" .TH DIR_COLORS 5 "11/1998" "Utilit. de Arquivos GNU 4.0" .SH NOME dir_colors \- arquivo de configuração para dircolors(1) .SH DESCRIÇÃO O arquivo .B dir_colors contem informações de configuração para o programa .BR dircolors (1) , o qual, por sua vez, provém informações de cor para .BR ls (1). O arquivo é normalmente encontrado em .IR /etc, embora os usuários possam manter uma cópia particular no seu diretório pessoal como .IR .dir_colors. .PP O arquivo de configuração consiste de vários enunciados, um por linha. Qualquer coisa à direita da marca (\#) é tratada com um comentário, se esta marca estiver no começo da linha ou for precedida por pelo menos um espaço. Linhas em branco são ignoradas. .PP A seção .I global do arquivo consiste de algum enunciado depois do primeiro enunciado .B TERM . Qualquer enunciado na seção global do arquivo é considerado válido para todo tipo de terminal. Seguindo a seção global é uma ou mais seções .I terminal-specific , as quais são precedidas por um ou mais enunciados .B TERM , o qual especifica o tipo de terminal (como fornecido pela variável de ambiente .B TERM ) nas seguintes declarações aplicadas. Ele permite sobrescrever a declaração global por uma subseqüente especificação de terminal. .PP Os enunciados seguintes são reconhecidos, tipo da letra é insignificante: .PP .TP .B TERM \fIterminal-type\fR Inicia a seção de especificação de terminal e especifica em qual terminal ela se aplica. Múltiplos enunciados .B TERM podem ser usados para criar uma seção que pode ser aplicada para vários tipos de terminal. .TP .B COLOR yes|all|no|none|tty Especifica que colorização deveria ficar sempre disponível (\fIyes\fR ou \fIall\fR), nunca disponível (\fIno\fR ou \fInone\fR) ou disponível somente se a saída for um terminal (\fItty\fR). O padrão é \fIno\fR. .TP .B EIGHTBIT yes|no Especifica que caracteres de oito bits da ISO 8859 deverian estar disponíveis por padrão. Pode por razões de compatibilidade ser especificado como 1 para \fIyes\fR ou 0 para \fIno\fR. O padrão é \fIno\fR. .TP .B OPTIONS \fIoptions\fR Adiciona opções de comando de linha para o comando de linha padrão .B ls . As opções pode ser quaisquer opções válidas do comando de linha .B ls , e devem incluir o sinal de menos em primeiro lugar. Favor notar que .B dircolors não verifica a validade destas opções. .TP .B NORMAL \fIcolor-sequence\fR Especifica a cor usada para texto normal (não nome de arquivo). .TP .B FILE \fIcolor-sequence\fR Especifica a cor usada para arquivos regulares. .TP .B DIR \fIcolor-sequence\fR Especifica a cor usada para diretórios. .TP .B LINK \fIcolor-sequence\fR Especifica a cor usada para ligações simbólicas. .TP .B ORPHAN \fIcolor-sequence\fR Especifica a cor usada para uma ligação simbólica orfã (a qual aponta para um arquivo inexistente). Se isto não for especificado, .B ls irá usar a cor do .B LINK no lugar. .TP .B MISSING \fIcolor-sequence\fR Especifica a cor usada para um arquivo perdido (um arquivo inexistente o qual todavia tem uma ligação simbólica apontado para si). Se isto não for especificado, .B ls irá usar a cor do .B FILE no lugar. .TP .B FIFO \fIcolor-sequence\fR Especifica a cor usada por um FIFO (pipe nomeado). .TP .B SOCK \fIcolor-sequence\fR Especifica a cor usada por um socket. .TP .B BLK \fIcolor-sequence\fR Especifica a cor usada por um arquivo especial de bloco. .TP .B CHR \fIcolor-sequence\fR Especifica a cor usada por um arquivo especial de caractere. .TP .B EXEC \fIcolor-sequence\fR Especifica a cor usada por um arquivo executável. .TP .B LEFTCODE \fIcolor-sequence\fR Especifica o .I "left code" para terminais que não são terminais ISO\ 6429 (veja abaixo). .TP .B RIGHTCODE \fIcolor-sequence\fR Especifica o .I "right code" para terminais que não são terminais ISO\ 6429 (veja abaixo). .TP .B ENDCODE \fIcolor-sequence\fR Especifica o .I "end code" para terminais que não são terminais ISO\ 6429 (veja abaixo). .TP \fB*\fIextension\fR \fIcolor-sequence\fR Especifica a cor usada para qualquer arquivo que termine com \fIextension\fR. .TP \fB .\fIextension\fR \fIcolor-sequence\fR De forma semelhante \fB*\fR.\fIextension\fR. Especifica a cor usada por qualquer tipo de arquivo que termine com a extensão.\fIextension\fR. Note que o ponto é incluído na extensão, o qual torna impossível especificar uma extensão que não inicia com um ponto, assim como .B ~ para arquivos de recuperação do .B emacs. Esta forma poderia ser considerada obsoleta. .SH SEQÜENCIA DE CORES (ANSI) ISO 6429 A maioria do terminais ASCII com capacidade de cor usam a seqüencia de cores (ANSI) ISO 6429, e muitos terminais simples sem capacidade de cor, incluindo .B xterm e o largamente usado e copiado DEC VT100, irão reconhecer os códigos de cores ISO 6429 e de forma inofensiva remove elas a partir da saída ou as emula. .B ls usa o código ISO 6429 por padrão, assumindo que a colorização está ativada. As seqüencias ISO 6429 de cores são compostas de seqüencias de números separados por ponto e vírgula. Os códigos mais comuns são: .sp .RS +.2i .ta 1.0i .nf 0 para restaurar a cor padrão 1 para cor brilhante 4 para sublinhar o texto 5 para fazer o texto pisca 30 negro para o fundo mais próximo 31 primeiro plano em vermleho 32 primeiro plano em verde 33 primeiro plano em amarelo (ou marrom) 34 primeiro plano em azul 35 primeiro plano em púrpura 36 primeiro plano em azul-esverdeado 37 primeiro plano em branco (ou cinza) 40 segundo plano em preto 41 segundo plano em vermelho 42 segundo plano em verde 43 segundo plano em amarelo (ou marrom) 44 segundo plano em azul 45 segundo plano em púrpura 46 segundo plano em azul-esverdeado 47 segundo plano em branco (ou cinza) .fi .RE .sp Nem todos os comando irão trabalhar em todos os sistema ou dispositivos de vídeo. .PP .B ls usa os seguintes padrões: .sp .RS +.2i .ta 1.0i 2.5i .nf \fBNORMAL\fR 0 Texto normal (não é um nome de arquivo) \fBFILE\fR 0 Arquivo normal \fBDIR\fR 32 Diretório \fBLINK\fR 36 Ligação simbólica \fBORPHAN\fR undefined Ligação simbólica orfã \fBMISSING\fR undefined Arquivo perdido \fBFIFO\fR 31 Pipe nomeado (FIFO) \fBSOCK\fR 33 Socket \fBBLK\fR 44;37 Dispositivo de bloco \fBCHR\fR 44;37 Dispositivo de caractere \fBEXEC\fR 35 Arquivo executável .fi .RE .sp Alguns programas de terminal não reconhecem o padrão apropriadamente. Se todo texto é estiver colorizado depois de você exibir um listagem de diretório, altere os códigos .B NORMAL e .B FILE para o código numérico normal nas cores de primeiro e segundo planos. .SH OUTROS TIPO DE TERMINAIS (CONFIGURAÇÕES AVANÇADAS) Se você tem um terminal capaz de exibir cores (ou de outra forma sublinhar) (ou impressora) que usa um conjunto de códigos de cores diferentes, você pode ainda gerar uma codificação adequada. Para funcionar assim você terá que usar as definições .BR LEFTCODE , .BR RIGHTCODE , e .BR ENDCODE. .PP Quando estiver escrevendo um nome de arquivo, .B ls gerá a seguinte seqüencia de saída: .B LEFTCODE .I typecode .B RIGHTCODE .I filename .BR ENDCODE , onde o .I typecode é a seqüencia de cores que depende do tipo ou nome do arquivo. Se o .B ENDCODE e indefinido, a seqüencia .B "LEFTCODE NORMAL RIGHTCODE" será usada no lugar. O propósito dos left(right)codes é meramente para reduzir a quantidade de impressão necessária (e para esconder os feios códigos de saída vindo do usuário). Se eles não são apropriados para seu terminal, você pode eliminá-los pela especificação da respectiva palavra-chave da linha para si mesma. .PP .B NOTA: Se o .B ENDCODE é definido na seção global do arquivo de configuração, ele .I não pode estar indefinido na seção terminal-specific do arquivo. Isto significa que qualquer definição .B NORMAL não vai ter qualquer efeito. Um código .B ENDCODE pode de qualquer forma ser especificado, o qual deverá ter o mesmo efeito. .SH ESCAPE SEQUENCES Para especificar caracteres de controle ou vazios na seqüencia de cor ou nas extensões do nome de arquivos, uma das notações no estilo C ou \e-escaped, ou .BR estilo stty podem ser usadas. A notação no estilo C inclui os seguintes caracteres: .sp .RS +.2i .ta 1.0i .nf \fB\ea\fR Sinal sonoro (ASCII 7) \fB\eb\fR Tecla de retorno (ASCII 8) \fB\ee\fR Tecla de saída (ASCII 27) \fB\ef\fR Puxar folha (ASCII 12) \fB\en\fR Nova linha (ASCII 10) \fB\er\fR Retorno de carro (ASCII 13) \fB\et\fR Tabulação (ASCII 9) \fB\ev\fR Tabulação vertical (ASCII 11) \fB\e?\fR Apaguar (ASCII 127) \fB\e\fInnn\fR Qualquer caractere (número octal) \fB\ex\fInnn\fR Qualquer caractere (número hexadecimal) \fB\e_\fR Espaço \fB\e\e\fR Barra invertida (\e) \fB\e^\fR Circunflexo (^) \fB\e#\fR Símbolo (#) .fi .RE .sp Por favor note que saídas são necessárias para entrar um espaço, barra invetida, circunflexo ou qualquer outro caractere de controle em qualquer lugar de um cadeia de caracteres, e assim como um símbolo # no primeiro caractere. .SH NOTAS As definições padrão .B LEFTCODE e .B RIGHTCODE , são usadas pelos terminais ISO 6429 são: .sp .RS +.2i .ta 1.0i .nf \fBLEFTCODE\fR \ee[ \fBRIGHTCODE\fR m .fi .RE .sp O padrão .B ENDCODE é indefinido. .SH "VEJA TAMBÉM" .BR dircolors (5), .BR ls (1), .BR stty (1), .BR xterm (1) .SH ARQUIVOS .TP O arquivo de configuração de todo o sistema para .BR dircolors é encontrado em .I /etc/dir_colors . .TP O arquivo de configuração de cada usuário para .BR dircolors é encontrado em .I /~/dir_colors . .SH NOTAS Esta página descreve .B dir_colors como se encontra no pacote Utilitários de Arquivos 4.0; outras versões podem ser um pouco diferentes. Envie correções e adições para aeb@cwi.nl. Relatório de problemas no programa para fileutils-bugs@gnu.ai.mit.edu. .SH TRADUZIDO POR LDP-BR em 21/08/2000. \&\fR\&\f(CWAndré L. Fassone Canova (tradução)\fR \&\fR\&\f(CWRoberto Selbach Teixeira (revisão)\fR