Arquivo mhl.format

Propósito

Controla o formato de saída do comando mhl .

Descrição

O arquivo /etc/mh/mhl.format controla o formato de saída do comando mhl quando o comando mhl funciona como o programa de listagem de mensagens. O arquivo /etc/mh/mhl.format é o arquivo de atributos padrão. Os arquivos mhl.digest, mhl.forwarde mhl.reply devem ser especificados antes do uso..

Cada linha do arquivo mhl.format deve ter um dos seguintes formatos:

Formato Definição
;Comentário Contém os comentários especificados pelo campo Comentário que são ignorados.
:ClearText Contém texto para saída (ClearText). Uma linha que contém um: (colon) só produz uma linha de saída em branco.
Componente:[Variável,...] Define o formato do Componenteespecificado.
Variável[Variável,...] Aplica o valor especificado pelo campo Variável apenas para o componente anterior se o valor seguir esse componente. As linhas tendo outros formatos definem o ambiente global.

O arquivo mhl.format inteiro é analisado antes de o processamento de saída ser iniciado Portanto, se a configuração global de uma variável é definida em múltiplos lugares, a última definição global para essa variável descreve a configuração global atual.

A tabela a seguir lista as variáveis e parâmetros do arquivo mhl.format .

Tabela 1. Variáveis de arquivo para o arquivo mhl.format
Parâmetro Variável Descrição
Largura inteiro Configura a largura da tela ou largura do componente.
Comprimento inteiro Configura o comprimento da tela ou o comprimento do componente.
OffSet inteiro Indenta o parâmetro Componente o número especificado de colunas.
OverflowText cadeia Outputs o parâmetro Sequência no início de cada linha de estouro.
OverflowOffset inteiro Recua linhas de transbordamento o número especificado de colunas.
CompWidth inteiro Indents componente texto o número especificado de colunas após a primeira linha de saída.
Maiúscula flag Outputs texto do parâmetro Componente em todos os caracteres maiúsos.
NoUppercase flag Outputs texto do parâmetro Componente no caso inserido.
ClearScreen bandeira /G Limpa a tela antes de cada página.
NoClearScreen bandeira /G Não limpa a tela antes de cada página.
Sino bandeira /G Produz um indicador audível no final de cada página.
NoBell bandeira /G Não produz um indicador audível no final de cada página.
Componente cadeia /L Usa o parâmetro Sequência como o nome para o especificado o parâmetro Componente em vez da string Componente.
NoComponent flag Não saída a string Componente para o parâmetro Componente especificado.
Centro flag Centra o parâmetro Componente na linha. Esta variável funciona apenas para componentes de uma linha.
NoCenter flag Não centra o parâmetro Componente .
LeftAdjust flag Tira-se dos principais caracteres de espaço branco de cada linha de texto.
NoLeftAdjust flag Não tira a tira dos principais caracteres de espaço branco de cada linha de texto.
Compactar flag Altera caracteres de nova linha em texto para caracteres de espaço.
NoCompress flag Não altera caracteres de nova linha em texto para caracteres de espaço.
FormatField cadeia Usa Sequência como a string de formato para o componente especificado.
AddrField flag O parâmetro Componente especificado contém endereços.
DateField flag O parâmetro Componente especificado contém datas.
Ignorar cadeia não cotada Não é componente de saída especificado por Sequência.

As variáveis que possuem valores inteiros ou string como parâmetros devem ser seguidas por um = (sinal de igual) e o valor inteiro ou string (por exemplo,overflowoffset=5). Os valores da sequência também devem ser fechados em aspas duplas (por exemplo,overflowtext="***"). Um parâmetro especificado com o sufixo /G tem escopo global. Um parâmetro especificado com o sufixo /L tem escopo local.

Exemplos

A seguir há um exemplo de uma linha que poderia ser exibida no arquivo mhl.format :

width=80,length=40,clearscreen,overflowtext="***".,overflowoffset=5

Esta linha de formato define o tamanho da tela para ser 80 colunas por 40 linhas, e especifica a tela deve ser limpa antes de cada página (clearscreen). O texto de estouro deve ser sinalizado com o***string, e a indentação de estouro deve ser de 5 colunas.

Arquivos

Item Descrição
/etc/mh/mhl.format Especifica o caminho do arquivo mhl.format ..