Como copiar linhas de arquivos diferentes e colar em colunas?

1

Eu quero criar um novo arquivo copiando as linhas de cada arquivo e colando-as em coluna, de acordo com os pedidos de nomes de arquivos. Aqui está a entrada de amostra e os arquivos de saída necessários abaixo.

arquivo1.txt

1234
5678
9201140

arquivo2.txt

abcged
ghigk
lmn

arquivo de saída necessário

out.tx

1234
abcged
5678
ghigk
9201140
lmn
    
por AiB 29.08.2014 / 09:12

1 resposta

4

Simplesmente paste :

paste -d'\n' file1.txt file2.txt

Se você quiser usar awk , você pode:

awk '{getline a < "file2.txt";printf "%s\n%s\n", $0, a}' file1.txt
    
por 29.08.2014 / 09:15