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 .
| 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=5Esta 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 .. |