Eu tenho dois arquivos de texto. O primeiro arquivo tem 20 nomes listados em linhas separadas e o segundo arquivo tem 20 sobrenomes listados em linhas separadas. Como posso combinar esses arquivos. Portanto, o arquivo de texto final tem nome e sobrenome.
Eu tentei colar. Mas acrescentou um grande espaço entre nomes e sobrenomes.
$ paste name.txt surname.txt > names.txt
As entradas estão correlacionadas e, em caso afirmativo, estão na mesma ordem? Se não, você quer todas as 400 combinações ou outra coisa?
Se você espera 20 linhas de saída e suas 20 linhas são ambos arquivos na ordem correspondente, você provavelmente só quer:
paste
usa um caractere de tabulação como separador de campo de saída padrão. Você pode aprender sobre issoman paste
na maioria dos sistemas.Se eles não estiverem na mesma ordem, você pode classificá-los manualmente ou adicionar algum campo para classificar nesse campo personalizado e juntá-los pelo campo. por exemplo