fbpx Certificação Linux: Comando join no Linux (junta arquivos) [Guia Básico]

Blog

Comando join no Linux (junta arquivos) [Guia Básico]

📅 01/01/2019 ⏱ 2 min ✍️ Uira Ribeiro
Linuxcomandos
Comando join no Linux (junta arquivos) [Guia Básico]

O comando join no Linux (juntar) une as linhas de ambos os arquivos que tenham um índice comum. O comando join poderá ser utilizado como um banco de dados simples.

As opções frequentemente utilizadas são:

  • -j1 número: Escolhe o campo número como índice para o arquivo1.
  • -j2 número: Escolhe o campo número como índice para o arquivo2.
  • -j número: Escolhe o campo número como índice para ambos os arquivos.

Exemplo:

Suponha que o arquivo1 contenha o seguinte conteúdo:

1 GZH-12342 HYD-23893 GIS-2348

E o arquivo2 tenha o seguinte conteúdo:

1 Fiat Uno Mille Smart2 Audi A33 Monza

Depois do comando:

$ join –j 1 arquivo1 arquivo2

A saída será a seguinte:

1 GZH-134 Fiat Uni Mille Smart2 HYD-2389 Audi A33 GIS-2348 Monza

TABELA - Símbolos para diferenciar cabeçalho e rodapé

SímboloDescrição
\:\:\:Símbolo utilizado para iniciar o cabeçalho do texto
\:\:Símbolo utilizado para iniciar o corpo do texto
\:Símbolo utilizado para iniciar o rodapé do texto

Veja que o comando join necessita que ambos os arquivos contenham um índice, como no exemplo.

Aprenda muito mais sobre Linux em nosso curso online. Você pode efetuar a matrícula aqui. Se você já tem uma conta, ou quer criar uma, basta entrar ou criar seu usuário aqui.

Gostou? Compartilhe

 

Uira Ribeiro

Prof. Uirá Ribeiro

Chair do Board do Linux Professional Institute

Especialista Linux com mais de 20 anos de experiência.
Autor de 5 livros e mentor de mais de 14.000 alunos certificados.
20 certificações de alto nível, incluindo LPIC-3, CKA, RHCE e AWS Solutions Architect.

WhatsApp