Latest web development tutorials

comando uniq Linux

Linux comando Daquan Linux comando Daquan

comando uniq Linux é usado para verificar as fileiras e excluir repetido arquivo de texto.

uniq pode verificar as fileiras de arquivo de texto recorrentes.

gramática

uniq [-cdu][-f<栏位>][-s<字符位置>][-w<字符位置>][--help][--version][输入文件][输出文件]

parâmetros:

  • O número de linhas recorrentes -c ou --count exibido ao lado de cada coluna.
  • -d ou exibir --repeated ocupa apenas recorrentes.
  • -f <field> ou --skip-fields = <field> Ignorar compara o campo especificado.
  • -s <posição de caractere> ou --skip-chars = <posição de caractere> Ignorar a comparação de caracteres especificado.
  • -u ou mostrar --unique ocupa apenas uma vez.
  • -w <character posição> ou --check-chars = <localização de caracteres> Especifica os caracteres para comparar.
  • --help Exibe ajudar.
  • --version informações sobre a versão de exibição.
  • [Arquivo de entrada] especificar o arquivo de texto ordenados.
  • [Arquivo de saída] Especifica o arquivo de saída.

Exemplos

arquivo Testfile na linha 2, linha 5, linha 9 do mesmo comportamento, use o comando uniq remover linhas duplicadas, utilize o seguinte comando:

uniq testfile 

testfile O conteúdo original:

$ cat testfile      #原有内容  
test 30  
test 30  
test 30  
Hello 95  
Hello 95  
Hello 95  
Hello 95  
Linux 85  
Linux 85 

Depois de usar o comando uniq para excluir linhas duplicadas, com o seguinte resultado:

$ uniq testfile     #删除重复行后的内容  
test 30  
Hello 95  
Linux 85 

Verifique o arquivo e exclua as linhas no arquivo recorrentes e recorrentes vezes a linha de exibição primeira linha. Use o seguinte comando:

uniq-c testfile 

Os resultados de saída é a seguinte:

$ uniq-ctestfile      #删除重复行后的内容  
3 test 30             #前面的数字的意义为该行共出现了3次  
4 Hello 95            #前面的数字的意义为该行共出现了4次  
2 Linux 85            #前面的数字的意义为该行共出现了2次 

Linux comando Daquan Linux comando Daquan