Postagem em destaque

Criando bot do Telegram em Shell script com ShellBot

uniq

MAN-PAGE

UNIQ(1)


NOME

uniq − Relatar ou omitir linhas repetidas

SINOPSE

uniq [OPCAO]... [ENTRADA [SAIDA]]

DESCRIÇÃO

Filtra as linhas de correspondência adjacentes de ENTRADA (ou entrada padrão), escrevendo para SAIDA (ou saída padrão).
Sem opções, as linhas de correspondência são mescladas com a primeira ocorrência.
Os argumentos obrigatórios para opções longas são obrigatórios para opções curtas também.
−c
, −−count
Linhas de prefixo pelo número de ocorrências
−d, −−repeated
Imprimir apenas linhas duplicadas, uma para cada grupo

−D
Imprimir todas as linhas duplicadas
−−all−repeated[=METODO]
Como -D, mas permitem separar grupos com uma linha vazia; METODO={none(padrão),prepend,separate}
−f, −−skip−fields=N
Evitar a comparação dos primeiros N campos
−−group[=METODO]
Mostrar todos os itens, separando grupos com uma linha vazia; METODO={separate(padrão),prepend,append,both}
−i, −−ignore−case
Ignorar diferenças entre caracteres minúsculos e maiúsculos quando se compara
−s, −−skip−chars=N
Evitar a comparação dos primeiros N caracteres
−u, −−unique
Imprimir apenas linhas exclusivas (únicas)
−z, −−zero−terminated
Delimitador de linha é NUL, não nova linha
−w, −−check−chars=N
Não comparar mais de N caracteres em linhas

−−help
Exibe ajuda e sai
−−version
Exibe informações da versão e sai
Um campo é uma série de espaços em branco (geralmente espaços e/ou TABs) e, em seguida, caracteres não em branco. Os campos são ignorados antes de caracteres.
Nota: 'uniq' não detecta linhas repetidas, a menos que elas estejam adjacentes. Você pode querer classificar a entrada primeiro, ou usar 'sort -u' sem 'uniq'. Além disso, as comparações respeitam as regras especificadas por 'LC_COLLATE'.

AUTORES

Escrito por Richard M. Stallman e David MacKenzie.

REPORTANDO ERRO

Ajuda online GNU coreutils: <http://www.gnu.org/software/coreutils/>
Reportar erro de tradução uniq para: <http://translationproject.org/team/>

DIREITOS AUTORAIS

Copyright © 2016 Free Software Foundation, Inc. Licença GPLv3+: GNU GPL versão 3 ou superior <http://gnu.org/licenses/gpl.html>.
Este é um software livre: você é livre para mudar e redistribuí-lo. Não existe GARANTIA, na medida permitida por lei.

VEJA TAMBÉM

comm(1), join(1), sort(1)
Documentação completa em: <http://www.gnu.org/software/coreutils/uniq>
ou disponível localmente via: info '(coreutils) uniq invocation'

TRADUZIDO POR SHELL SCRIPT X EM 01/02/2017

Juliano Santos [SHAMAN] <shellscriptx@gmail.com>


Comentários

Contato

Nome

E-mail *

Mensagem *