bzmore - manual de referência, opções, exemplos de comandos


NOME

bzmore , filtro de leitura de arquivo bzless para visualização crt de texto compactado bzip2

SINOPSE

bzmore [ name ... ]
bzless [ name ... ]

OBSERVAÇÃO

Na descrição a seguir, bzless e less podem ser usados de forma intercambiável com bzmore e more.

DESCRIÇÃO

Bzmore é um filtro que permite o exame de arquivos de texto compactados ou simples, uma tela por vez em um terminal de cópia eletrônica. bzmore funciona em arquivos compactados com bzip2 e também em arquivos descompactados. Se um arquivo não existir, bzmore procura um arquivo com o mesmo nome com a adição de um sufixo .bz2.

Bzmore normalmente faz uma pausa após cada tela cheia, imprimindo --Mais-- na parte inferior da tela. Se o usuário digitar um retorno de carro, mais uma linha será exibida. Se o usuário acertar um espaço, outra tela cheia é exibida. Outras possibilidades são enumeradas posteriormente.

Bzmore procura no arquivo /etc/termcap para determinar as características do terminal e para determinar o tamanho padrão da janela. Em um terminal capaz de exibir 24 linhas, o tamanho padrão da janela é de 22 linhas. Outras sequências que podem ser digitadas quando bzmore pausa, e seus efeitos, são os seguintes (i é um argumento inteiro opcional, padronizado para 1):

i <space>

exibir i mais linhas, (ou outra tela se nenhum argumento for fornecido)

^D

exibir mais 11 linhas (um ``scroll''). Se i for fornecido, o tamanho da rolagem será definido como i .

  1. o mesmo que ^D (control-D)

i z

o mesmo que digitar um espaço, exceto que i , se presente, torna-se o novo tamanho da janela. Observe que o tamanho da janela volta ao padrão no final do arquivo atual.

i s

pular i  linhas e imprimir uma tela cheia de linhas

i f

pule telas i e imprima uma tela cheia de linhas

q or Q

saia da leitura do arquivo atual; vá para o próximo (se houver)

e or q

Quando o prompt --More--(Próximo arquivo: arquivo) é impresso, este comando faz com que bzmore saia.

  1. Quando o prompt --More--(Próximo arquivo: arquivo) é impresso, este comando faz com que bzmore pule o próximo arquivo e continue.

=

Exibe o número da linha atual.

i /expr

procure a i -ésima ocorrência da expressão regular expr. Se o padrão não for encontrado, bzmore vai para o próximo arquivo (se qualquer). Caso contrário, uma tela inteira é exibida, iniciando duas linhas antes do local onde a expressão foi encontrada. Os caracteres apagar e matar do usuário podem ser usados para editar a expressão regular. Apagar depois da primeira coluna cancela o comando de pesquisa.

i n

procure a i -ésima ocorrência da última expressão regular inserida.

!command

invoque um shell com comando . O caractere '!' em "comando" são substituídos pelo comando shell anterior. A sequência "\!" é substituído por "!".

:q or :Q

saia da leitura do arquivo atual; vá para o próximo (se houver) (o mesmo que q ou Q).

.

(ponto) repita o comando anterior.

Os comandos entram em vigor imediatamente, ou seja, não é necessário digitar um retorno de carro. Até o momento em que o próprio caractere de comando é fornecido, o usuário pode pressionar o caractere kill de linha para cancelar o argumento numérico que está sendo formado. Além disso, o usuário pode pressionar o caractere de apagar para exibir novamente a mensagem --Mais--.

A qualquer momento, quando a saída estiver sendo enviada para o terminal, o usuário pode pressionar a tecla Sair (normalmente control-\). Bzmore parará de enviar a saída e exibirá o prompt --More-- usual. O usuário pode então inserir um dos comandos acima da maneira normal. Infelizmente, alguma saída é perdida quando isso é feito, devido ao fato de que todos os caracteres que estão esperando na fila de saída do terminal são liberados quando ocorre o sinal de saída.

O terminal é configurado para o modo noecho por este programa para que a saída possa ser contínua. O que você digitar não aparecerá no seu terminal, exceto para o/e ! comandos.

Se a saída padrão não for um teletipo, então bzmore age exatamente como bzcat, exceto que um cabeçalho é impresso antes de cada arquivo.

ARQUIVOS

/etc/termcap Base de dados do terminal

VEJA TAMBÉM

more(1), less(1), bzip2(1), bzdiff(1), bzgrep(1)