Comando pg do Linux


0

Comando pg do Linux

comando pg

Em sistemas operacionais semelhantes ao Unix, o comando pg exibe o conteúdo dos arquivos de texto, uma página por vez.

Esta página cobre a versão Linux da pg.

Descrição

pg exibe um arquivo de texto, pausando após cada “página” (a altura da tela do terminal). Após cada página, um prompt é exibido. O usuário pode então pressionar a tecla de nova linha para visualizar a próxima página ou uma das teclas descritas abaixo.

Se nenhum nome de arquivo for fornecido na linha de comando, a pg lê a entrada padrão. Se a saída padrão não for um terminal, a pg age como cat, mas precede cada arquivo com seu nome, se houver mais de um.

Se a entrada vier de um tubo, a pg armazena os dados em um arquivo de buffer durante a leitura para tornar a navegação possível.

Sintaxe

pg [-number] [-p string] [-cefnrs] [+line] [+/pattern/] [file...]

Opções

-número

O número de linhas por página. Normalmente, este é o número de linhas CRT menos um.
-c Limpe a tela antes que uma página seja exibida, se a entrada de terminfo para o terminal fornecer esse recurso.
-e Não pause e exiba “(EOF)” no final de um arquivo.
-f Não divida as linhas longas.
-n Sem esta opção, os comandos devem ser encerrados por um caractere de nova linha. Com esta opção, a pg avança assim que uma letra de comando é inserida.

-p string

Em vez do prompt normal “:”, string é exibida. Se a string contém “% d”, sua primeira ocorrência é substituída pelo número da página atual.
-r Proibir o escape do shell.
-s Imprimir mensagens no modo standout, se a entrada de terminfo para o terminal fornecer esse recurso.

+ numero

Comece na linha dada.

+ \/padrão /

Comece na linha que contém o padrão básico de expressão regular fornecido.

Comandos

Os comandos a seguir podem ser inseridos no prompt. Comandos precedidos de i aceitam um número como argumento, positivo ou negativo. Se este argumento começar com + ou -, ele é interpretado em relação à posição atual no arquivo de entrada, caso contrário, em relação ao início.

i

Exibe a próxima página ou a página indicada.

id, ^ D

Exibir a próxima meia página. Se i for fornecido, ele sempre será interpretado em relação à posição atual.

il

Exibe a próxima linha ou a linha indicada.

E se

Avance uma página, devo ser um número positivo e é sempre interpretado em relação à posição atual.

iw, iz

Comporte-se como , exceto que i se torna o novo tamanho de página.

., ^ L

Redesenhe a tela.
$ Avance para a última linha do arquivo de entrada.

i \/padrão /

Pesquise para a frente até que a primeira ou a i-ésima ocorrência do padrão de expressão regular básico seja encontrada. A pesquisa começa após a página atual e termina no final do arquivo. Nenhum agrupamento é executado, devo ser um número positivo.

i? padrão ?, i ^ padrão ^

Pesquise para trás até que a primeira ou a i-ésima ocorrência do padrão de expressão regular básico seja encontrada. A pesquisa começa antes da página atual e termina no início do arquivo. Nenhum agrupamento é executado, devo ser um número positivo.

Os comandos de pesquisa aceitam uma letra adicionada. Se t for fornecido, a linha que contém o padrão é exibida na parte superior da tela, que é o padrão. m seleciona o meio eb a parte inferior da tela. A posição selecionada também é usada nas pesquisas seguintes.

no

Avance para o próximo arquivo ou arquivos para frente.

ip

Releia o arquivo anterior ou arquivos i para trás.

nome do arquivo s

Salve o arquivo atual com o nome de arquivo fornecido.
h Exibe um resumo do comando.

!comando

Execute o comando usando o shell.

q, Q

Desistir.

Se o usuário pressionar a tecla interromper ou quit enquanto a pg lê o arquivo de entrada ou escreve no terminal, a pg exibirá imediatamente o prompt. Em todas as outras situações, essas chaves serão encerradas na pág.

Variáveis ​​ambientais

As seguintes variáveis ​​de ambiente afetam o comportamento da pg:

COLUNAS Substitui o número de colunas fornecido pelo sistema, se definido.

LANG, LC_ALL, LC_COLLATE, LC_CTYPE, LC_MESSAGES

Variáveis ​​específicas da localidade.
LINHAS Substitui o número de linhas fornecido pelo sistema, se definido.
CONCHA Usado pelo! comando.
PRAZO Determina o tipo de terminal.

Exemplos

pg myfile.txt

Exibe a primeira tela cheia do conteúdo do arquivo de texto meuarquivo.txt e um prompt (“:”). Pressionar a tecla Return exibe a próxima página, ou qualquer um dos comandos listados acima pode ser inserido para navegar pelo arquivo.

cat – envia o conteúdo de um arquivo.
mais – exibe o texto em uma tela por vez.


Like it? Share with your friends!

0
Rubem Rego

0 Comments

Your email address will not be published. Required fields are marked *