Eu quero escrever um shell script
que tem dois arquivos A
e B
e obter um resultado como este:
Arquivo A
:
user_a tel_a addr_a
user_b tel_b addr_b
Arquivo B
:
process_1 user_a
process_2 user_a
process_3 user_b
E o resultado:
user_a process_1 tel_a addr_a
user_a process_2 tel_a addr_a
user_b process_3 tel_b addr_b
Como posso fazer isso? awk
ou alguma outra coisa?
Meus arquivos têm muitos registros e campos, não consigo recortar e colar !! Esta é apenas uma amostra.
—
Navid Farhadi
@ NavidFarhadi não recortar e colar: existem dois comandos reais
—
Matteo
cut
e paste
consulte a página de manual.
Eu posso carregar os dois arquivos completamente na memória e também posso usar o awk.
—
Navid Farhadi
Eu também posso usar perl ou outros, se eles foram executáveis na linha de comando do linux.
—
Navid Farhadi
cut
epaste
somente, mas eu não entendo a sintaxe correta.