Day: January 13, 2013

Juntando linhas de dois arquivos com o comando paste

Sempre me surpreendo com o Linux, pois é incrível que mesmo após 14 anos de uso eu sempre descubro coisas novas ou novas formas de fazer as coisas antigas.

Hoje mesmo precisei juntar a primeira linha de um arquivo com a primeira linha de outro arquivo, a segunda linha do primeiro arquivo com a segunda linha do segundo arquivo e assim por diante, jogando o resultado (cada linha concatenanda) num terceiro arquivo. Felizmente antes de usar a linha de comando para digitar um comando grande com “for” e afins, resolvi pesquisar na internet e encontrei o comando paste.

Pra ser sincero acho que já cheguei a ver o comando paste já muitos anos, mas na época não dei muita importância, mas hoje ele me ajudou a economizar alguns minutos de trabalho.

O comando fica assim:

paste arquivo1.txt arquivo2.txt > arquivo3.txt