Latest web development tutorials

Linux participar de comando

Linux comando Daquan Linux comando Daquan

Linux participar de comando para ambos os arquivos na mesma linha especifica o conteúdo do campo estão conectados.

Identificar os dois documentos na mesma linha especifica o conteúdo do campo e, a ser incorporada, e depois a saída para o dispositivo de saída padrão.

gramática

join [-i][-a<1或2>][-e<字符串>][-o<格式>][-t<字符>][-v<1或2>][-1<栏位>][-2<栏位>][--help][--version][文件1][文件2]

parâmetros:

  • -a <1 ou 2> Além de mostrar o conteúdo de saída do original, mas também o ficheiro de instruções de exibição não contém a mesma linha de campo.
  • -e <string> Se [file 1] [arquivo de 2] não foi encontrado no campo especificado, as opções para preencher a cadeia de saída.
  • comparação -i ou --igore caso de conteúdo de campo, ignorando diferenças de caso.
  • -o <Format> no formato especificado para exibir os resultados.
  • -t <character> Use campo delimitador.
  • -v <1 ou 2> -a com o mesmo, mas o arquivo não mostra apenas o mesmo linha de campo.
  • -1 <Field> Connection [file 1] campos especificados.
  • -2 <Field> Connection [Documento 2] campos especificados.
  • --help Exibe ajudar.
  • --version informações sobre a versão de exibição.

Exemplos

Ligue os dois arquivos.

A fim de entender claramente a junção comando exibe o conteúdo do primeiro testfile_1 arquivo e testfile_2 pelo comando cat.

Em seguida, o método padrão para comparar dois arquivos, o mesmo arquivo em duas linhas que ligam o campo especificado, digite o comando em um terminal:

join testfile_1 testfile_2 

Primeiro testfile_1 cheque, conteúdos testfile_2 do arquivo:

$ cat testfile_1 #testfile_1文件中的内容  
Hello 95 #例如,本例中第一列为姓名,第二列为数额  
Linux 85  
test 30  
cmd@hdd-desktop:~$ cat testfile_2 #testfile_2文件中的内容  
Hello 2005 #例如,本例中第一列为姓名,第二列为年份  
Linux 2009  
test 2006 

Em seguida, use o comando para juntar os dois documentos relacionados com os seguintes resultados:

$ join testfile_1 testfile_2 #连接testfile_1、testfile_2中的内容  
Hello 95 2005 #连接后显示的内容  
Linux 85 2009  
test 30 2006 

Ficheiro 1 e 2 posição de saída para a saída padrão é o resultado de um impacto. Por exemplo, dois arquivo de troca de comando que digite o seguinte comando:

join testfile_2 testfile_1

saída final na saída padrão muda conforme a seguir:

$ join testfile_2 testfile_1 #改变文件顺序连接两个文件  
Hello 2005 95 #连接后显示的内容  
Linux 2009 85  
test 2006 30 

Linux comando Daquan Linux comando Daquan