Este é o comando lgrep que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
lv - um poderoso visualizador de arquivos multilíngue / Grep
SINOPSE
eu, lgrep
lv -h
lv -V
lv [-acdfgiklmnqsuvz] [+ acdfgiklmnqsuvz]
[-UMAsistema de codificação] [-EUsistema de codificação] [-Ksistema de codificação]
[-Osistema de codificação] [-Psistema de codificação] [-Dsistema de codificação]
[-WLseq] [-Srseq] [-Sbseq] [-Suseq] [-Shseq]
[-Tnúmero] [-Clargura] [-Haltura] [-E 'editor'] [- +]
[+número] [+ /padrão grep]
[-] (padrão grep) [arquivos ...]
DESCRIÇÃO
Multilíngue lima espectador
lv é um poderoso visualizador de arquivos multilíngue. Aparentemente, lv parece menos (1), um
visualizador de arquivo representativo no UNIX como você sabe, então, o pessoal do UNIX (e menos pessoas em
outros sistemas operacionais) não precisam aprender uma nova interface onerosa. lv pode ser usado em MSDOS
Terminais ANSI e quase todas as plataformas UNIX. lv é um software em crescimento,
então seu feedback é bem-vindo e útil para refinarmos o futuro lv.
Múltiplo codificação sistemas
lv pode decodificar e codificar fluxos multilíngues através de muitos sistemas de codificação, para
exemplo, sistemas de codificação baseados em ISO 2022, como iso-2022-jp e EUC (Extended Unix
Código) como euc-japão. Além disso, sistemas de codificação localizados, como shift-jis,
big5 e HZ também são suportados. lv pode ser usado não apenas como um visualizador de arquivos, mas também
como um filtro de tradução do sistema de codificação como nkf (1) e TCS (1).
Multilíngue regular expressões / Multilíngue grep
O lv pode reconhecer padrões de bytes múltiplos como expressões regulares, e o lv também fornece
multilíngue grep (1) funcionalidade, dando-lhe outro nome, lgrep. Padrão
a correspondência é conduzida no nível do conjunto de caracteres, então um fragmento EUC, por exemplo, pode ser
encontrado nos fluxos personalizados ISO 2022, é claro.
Apoiar da Unicode padrão
lv fornece recursos Unicode que permitem que você lide com streams Unicode codificados
em UTF-7 ou UTF-8, e lv também pode converter seus pontos de código entre Unicode e
outros conjuntos de caracteres. Assim, você pode exibir Unicode ou textos estrangeiros em seu terminal,
usando a função de conversão de código para seus conjuntos de caracteres favoritos via Unicode.
(No entanto, a versão MSDOS do lv não tem nenhum recurso Unicode.)
ANSI escapar seqüência através de
O lv pode reconhecer sequências de escape ANSI para decoração de texto. Então você pode olhar ANSI-
fluxos decorados, como códigos-fonte coloridos gerados por outro software apenas
como a imagem pretendida em terminais ANSI.
Completamente original
lv é um software totalmente original, incluindo nenhum código extraído de menos e grep e
outros programas em tudo.
OPÇÕES
-UMAsistema de codificação>
Defina todos os sistemas de codificação para sistema de codificação.
-EUsistema de codificação>
Defina o sistema de codificação de entrada para sistema de codificação.
-Ksistema de codificação>
Defina o sistema de codificação do teclado para sistema de codificação. Se não estiver definido, codificação de saída
sistema será aplicado a ele.
-Osistema de codificação>
Defina o sistema de codificação de saída para sistema de codificação.
-Psistema de codificação>
Defina o sistema de codificação de nome de caminho para sistema de codificação.
-Dsistema de codificação>
Defina o sistema de codificação padrão (reserva) para sistema de codificação.
sistema de codificação:
a: seleção automática
c: iso-2022-cn
j: iso-2022-jp
k: iso-2022-kr
ec: euc-china
ej: euc-japão
ek: euc-coreia
et: euc-taiwan
u7: UTF-7
u8: UTF-8
l1..9: iso-8859-1..9
l0: iso-8859-10
lb, ld, le, lf, lg: iso-8859-11,13,14,15,16
s: shift-jis
b: grande5
h:Hz
r: modo bruto
Exemplos:
-Il2: o sistema de codificação de entrada é iso-8859-2
-Ks: o sistema de codificação do teclado é shift-jis
-Oek: o sistema de codificação de saída é euc-coreia
-Ab: todos os sistemas de codificação são grandes5
Traduções do sistema de codificação / conversões de pontos de código:
iso-2022-cn, -jp, -kr pode ser convertido em euc-china ou -taiwan, euc-japan, euc-
coreia, respectivamente (e vice-versa). shift-jis usa os mesmos pontos de código internos
como iso-2022-jp e euc-japan.
Uma vez que big5 caracteres podem ser convertidos em CNS 11643-1992 com insignificante
incompletude, big5 streams podem ser traduzidos em iso-2022-cn ou euc-taiwan (e
vice-versa) com conversão de pontos de código. Observe que o iso-2022-cn referido aqui
não é uma sequência GB, apenas um CNS. Você deve se lembrar que o lv não pode
traduzir big5 em GB diretamente.
A função de pesquisa do lv pode não funcionar corretamente quando o lv executa adicionalmente
conversão de `` pontos de código '' (não tradução de `` sistema de codificação ''), porque visível
o código e o código interno são diferentes um do outro. lv tentará evitar isso
problema com a conversão de conjuntos de caracteres de padrões de pesquisa automaticamente, mas isso
função nem sempre é perfeita.
-Cnúmero>
Largura da tela
-Hnúmero>
Altura da tela
-E 'editor> '(padrão' vi -c% d ')
Nome do editor (padrão 'vi -c% d')
``% d '' significa o número da linha da posição atual em um arquivo.
-q Afirma que há controle de exclusão / inserção de linhas.
Por favor, defina esta opção em um terminal ANSI MSDOS que tem capacidade para excluir
e / ou inserir linhas. Quanto ao termcap e versão do terminfo, será definido
automaticamente.
-WLseq>
Defina a sequência de destaque ANSI para seq (padrão "7")
-Srseq>
Defina a sequência reversa ANSI para seq (padrão "7")
-Sbseq>
Defina a sequência ANSI Blink para seq (padrão "5")
-Suseq>
Defina a sequência ANSI Sublinhado para seq (padrão "4")
-Shseq>
Defina a sequência de realce ANSI para seq (padrão "1")
Estas sequências são inseridas entre `` ESC ['' e `` m '' para construir ANSI completo
sequências de escape.
-Tnúmero>
Defina o código de limite que divide os pontos de código Unicode em duas regiões. Personagens
pertencentes à região inferior são assumidos como tendo uma largura de um, e o maior
os caracteres são comparados a uma largura de dois. (Padrão: 12288, = 0x3000)
-m Força pontos de código Unicode que têm os mesmos glifos que iso-8859- * a serem mapeados para
iso-8859- * em uma conversão de Unicode para outro conjunto de caracteres que também tem o
pontos de código correspondentes, em particular, conjuntos de caracteres asiáticos.
-a Ajusta o conjunto de caracteres para o padrão de pesquisa (padrão)
-c Permitir sequências de escape ANSI para decoração de texto (cor)
-d, -i Faz pesquisas regexp ignorar maiúsculas e minúsculas (maiúsculas e minúsculas) (padrão)
-f Substituir strings fixas para expressões regulares
-k Converter Katakana X0201 em X0208 durante a decodificação
-l Permite que as linhas físicas de cada linha lógica impressa na tela sejam concatenadas
para cortar e colar após a atualização da tela
-s Força as páginas antigas a serem removidas da tela suavemente
-u Unifica vários conjuntos de caracteres, por exemplo. JIS X0208 e C6226. Além disso, lv é igual a ISO
646 variantes, por exemplo. JIS X0201-Roman e conjuntos de caracteres desconhecidos com ASCII.
-g Liga o modo lgrep.
-n Prefixa cada linha de saída com o número da linha em seu arquivo de entrada no lgrep.
-v Inverte o sentido de correspondência no lgrep.
-z Habilita a detecção automática de HZ (também habilitada pelo tempo de execução Ct).
- + Limpar todas as opções
Você também pode DESLIGAR opções especificadas, usando `` + '' como + c, + d, ... + z.
- Trate os seguintes argumentos como nomes de arquivos
padrão grep
lv funciona como grep (1) quando seu nome é lgrep
+número
Salta para a linha especificada imediatamente quando o lv é invocado.
+/padrão grep
Pesquisa o padrão especificado imediatamente quando o lv é invocado.
-V Mostra a versão lv
-h Mostra esta ajuda
CONFIGURAÇÃO
As opções podem ser descritas no arquivo de configuração `` .lv '' (`` _lv '' no MSDOS) localizado em você
Diretório HOME. Se e somente se você usar o MSDOS, você pode localizar `` _lv '' no funcionamento atual
diretório. Eles também podem ser descritos na variável de ambiente LV. Cada
a configuração ficará sobrecarregada nesta ordem, se houver. As opções de linha de comando são
sempre leia finalmente.
COMANDO KEY LIGAÇÕES
0..9: Argumento
g, <: pula para o número da linha (padrão: parte superior do arquivo)
G,>: Salta para o número da linha (padrão: parte inferior do arquivo)
p: Salta para a posição percentual em números de linha (0-100)
b, Cb:
Página anterior
u, Cu:
Meia página anterior
k, w, Ck, y, Cy, Cp:
Linha anterior
j, Cj, e, Ce, Cn, CR:
Próxima linha
d, Cd:
Próxima meia página
f, Cf, Cv, SP:
Próxima página
F: Vá para o final do arquivo e espere que os dados sejam anexados ao arquivo até
interrompido.
/ :
Encontre uma string na direção para frente (expressão regular)
? :
Encontre uma string na direção inversa (expressão regular)
n: Repete a pesquisa anterior na direção para frente
N: Repete a pesquisa anterior na direção para trás (não REVERSE)
Cl: reexibir todas as linhas
r, Cr:
Atualizar tela e memória
R: recarregar o arquivo atual
: n: Examinar o próximo arquivo
: p: Examine o arquivo anterior
t: Alternar sistemas de codificação de entrada
T: Alternar sistemas de codificação de entrada inversamente
Ct: Alternar modo de decodificação HZ
v: Lance o editor definido pela opção -E
Cg, =:
Mostrar informações do arquivo (nome do arquivo, posição, sistema de codificação)
V: Mostrar versão LV
Cz: Suspender (chame SHELL ou `` command.com '' no MSDOS)
q, Q: Sair
CIMA BAIXO:
Linha anterior / próxima
ESQUERDA DIREITA:
Meia página anterior / próxima
PageUp / PageDown:
Página anterior / próxima
COMO TO INPUT Pesquisar CORDAS?
Cm, Enter:
Insira a string atual
Ch, BS, DEL:
Excluir um caractere (backspace)
Cu: Cancele a string atual e tente novamente
Cp: Restaura algumas strings antigas de forma incremental (histórico)
Cg: Sair
REGULAR EXPRESSÃO
Os caracteres especiais são ^, $,., *, +,?, [, ^, -,], \. \ | especifica uma alternativa. \ (,
\) é uma construção de agrupamento. \ 1 e \ 2 corresponde a qualquer conjunto de caracteres composto por um ou dois
coluna (s) caracteres respectivamente. Intervalos mutuamente sobrepostos (ou conjunto de caracteres) não são
garantido.
Use lgrep online usando serviços onworks.net
