Comandos Linux – Comando pg

Comando Linux pg

comando pg

Nos sistemas operacionais do tipo Unix, o comando pg exibe o conteúdo dos arquivos de texto , uma página de cada vez.

Este documento cobre a versão Linux da pág .

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 pressionar a tecla de nova linha para visualizar a página seguinte ou uma das teclas descritas abaixo.

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

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

Sintaxe

pg [- número ] [-p string ] [- cefnrs ] [+ linha ] [+ / padrão /] [ arquivo ...]

Opções

– número O número de linhas por página. Normalmente, este é o número de linhas CRT menos uma.
-c Limpe a tela antes que uma página seja exibida, se a entrada terminfo do terminal fornecer esse recurso.
-e Não faça uma pausa e exiba “( EOF )” no final de um arquivo.
-f Não divida linhas longas.
-n Sem essa opção, os comandos devem ser finalizados por um caractere de nova linha. Com esta opção, pg avança uma vez uma carta de comando é inserido.
-p string Em vez do prompt normal ” : “, a seqüência de caracteres é exibida. Se a string contiver ” % d “, sua primeira ocorrência será substituída pelo número da página atual.
-r Não permita a fuga da concha.
-s Imprima mensagens no modo de destaque, se a entrada terminfo do terminal fornecer esse recurso.
número Comece na linha especificada.
+ / padrão / Comece na linha que contém o padrão de Expressão regular básica fornecido.

Comandos

Os seguintes comandos podem ser inseridos no prompt. Comandos precedidos por Eu aceito um número como argumento, positivo ou negativo. Se esse argumento iniciar com + ou  , ele será interpretado em relação à posição atual no arquivo de entrada, caso contrário, em relação ao início.

i <novidade> Exiba a página seguinte ou a página indicada.
eu d , ^ D Exiba a próxima meia página. Se i é dado, ele é sempre interpretado em relação à posição atual.
eu l Exiba a próxima linha ou a linha indicada.
eu f Ir uma página para a frente, i deve ser um número positivo e é sempre interpretado em relação à posição atual.
w , z Comporte-se como <newline>, exceto que eu me tornei o novo tamanho da página.
^ L Redesenhe a tela.
$ Avance para a última linha do arquivo de entrada.
padrão / Procure adiante até que seja encontrada a primeira ou a i- ésima ocorrência do padrão Expressão Regular Básica . A pesquisa inicia após a página atual e para no final do arquivo. Sem wrap-around é realizada, i deve ser um número positivo.
padrão padrão ^ Pesquise para trás até que seja encontrada a primeira ou a i- ésima ocorrência do padrão Expressão regular básica . A pesquisa inicia antes da página atual e para no início do arquivo. Sem wrap-around é realizada, i deve 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 na parte inferior da tela. A posição selecionada também é usada nas seguintes pesquisas.

eu n Avance para o próximo arquivo ou arquivos i para a frente.
eu p Releia o arquivo anterior ou os arquivos i para trás.
nome do arquivo Salve o arquivo atual no nome do arquivo fornecido .
h Exibe um resumo do comando.
comando Execute o comando usando o shell.
q , q Sair.

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

variáveis ​​ambientais

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

COLUNAS Substitui o número de colunas fornecidas pelo sistema, se definido.
LANG , LC_ALL , LC_COLLATE , LC_CTYPE , LC_MESSAGES Variáveis ​​específicas de localidade.
LINHAS Substitui o número de linhas fornecidas 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 myfile.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 no arquivo.

cat – gera o conteúdo de um arquivo.
mais – Exibe o texto uma tela por vez.

Categorias
Compartilhe esse post

Posts populares

Linux Force Security Cursos de linux e segurança da informação

Seu futuro na tecnologia começa agora! Não deixe essa chance escapar.