fbpx

Comandos Linux – Comando col

Comando Linux col

Atualizado: 05/04/2019 por Computer Hope

comando col

Nos sistemas operacionais do tipo Unix, o comando col filtra os feeds de linha reversos da entrada.

Este documento cobre a versão GNU / Linux da col .

Descrição

O utilitário col filtra as alimentações de linha reversa (e meia reversa), de modo que a saída esteja na ordem correta, apenas com alimentações de linha direta e semi-avançada e substitui caracteres de espaço em branco por guias, sempre que possível. Isso pode ser útil no processamento da saída de nroff e tbl .

O utilitário col lê da entrada padrão e grava na saída padrão.

Sintaxe

  col [-bfhpx] [-l num ]

Opções

-bNão produza nenhum backspaces, imprimindo apenas o último caractere gravado em cada posição da coluna.
-fAvanços de meia linha para frente são permitidos (modo “fino”). Normalmente, os caracteres impressos em um limite de meia linha são impressos na seguinte linha.
-hNão produza vários espaços em vez de tabulações (este é o padrão).
-l numBuffer pelo menos num linhas na memória. Por padrão, 128 linhas são armazenadas em buffer.
-pForça sequências de controle desconhecidas a serem passadas inalteradas. Normalmente, col filtrará qualquer sequência de controle da entrada que não seja a reconhecida e interpretada por ela mesma (listada abaixo).
-xSaída de vários espaços em vez de guias.

Sequências de controle reconhecidas

As seqüências de controle para o movimento do carro que col entende e seus valores decimais estão listadas na tabela a seguir:

Esc-7alimentação reversa da linha ( escape então 7)
Esc-8meia alimentação de linha reversa (escape então 8)
Esc-9avanço de linha meio à frente (escape então 9)
backspaceretrocede uma coluna (8); ignorado na primeira coluna
retorno de carro(13)
nova linhaavanço de linha direta (10); também faz retorno de carro
mudança emmudar para o conjunto de caracteres normal (15)
mudarmudar para conjunto de caracteres alternativo (14)
espaçoavança uma coluna (32)
abaavança para a próxima tabulação (9)
aba verticalavanço de linha reversa (11)

Todos os caracteres de controle não reconhecidos e seqüências de escape são descartados.

O utilitário col controla o conjunto de caracteres à medida que os caracteres são lidos e garante que o conjunto de caracteres esteja correto quando eles forem impressos.

Se a entrada tentar fazer backup da última linha liberada, col exibirá uma mensagem de aviso.

nroff – Formata documentos para exibição no terminal ou impressora de linha.
tbl – Pré-processador que formata tabelas para nroff ou troff .
troff – Documentos de tipos ou formatos para exibição no terminal ou impressora de linha.

14 de novembro de 2019

Sobre nós

A Linux Force Brasil é uma empresa que ama a arte de ensinar. Nossa missão é criar talentos para a área de tecnologia e atender com excelência nossos clientes.

CNPJ: 13.299.207/0001-50
SAC:         0800 721 7901

Comercial  Comercial: (11) 3796-5900

Suporte:    (11) 3796-5900

Copyright © Linux Force Security  - Desde 2011.