bzmore , filtro de leitura de arquivo bzless para visualização crt de texto compactado bzip2
bzmore [ name ... ]
bzless [ name ... ]
Na descrição a seguir, bzless e less podem ser usados de forma intercambiável com bzmore e more.
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):
exibir i mais linhas, (ou outra tela se nenhum argumento for fornecido)
exibir mais 11 linhas (um ``scroll''). Se i for fornecido, o tamanho da rolagem será definido como i .
o mesmo que ^D (control-D)
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.
pular i linhas e imprimir uma tela cheia de linhas
pule telas i e imprima uma tela cheia de linhas
saia da leitura do arquivo atual; vá para o próximo (se houver)
Quando o prompt --More--(Próximo arquivo: arquivo) é impresso, este comando faz com que bzmore saia.
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.
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.
procure a i -ésima ocorrência da última expressão regular inserida.
invoque um shell com comando . O caractere '!' em "comando" são substituídos pelo comando shell anterior. A sequência "\!" é substituído por "!".
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.
/etc/termcap Base de dados do terminal
more(1), less(1), bzip2(1), bzdiff(1), bzgrep(1)