Você pode usar:
pr -t -2 file
Cuidado com as linhas que são maiores que a metade da largura da página (72 caracteres por padrão, veja a opção -w para alterá-la).
(observe que com a implementação GNU, o alinhamento da coluna pode estar desativado se o arquivo contiver vários bytes ou caracteres com largura zero ou largura dupla ). Ou:
pr -t -2 -s file
para separar as colunas com um caractere de tabulação como paste (não há truncamento).
No entanto, observe que pr trata o caractere de feed de formulário ( ^L ) como um delimitador de página. Não é um problema se esse caractere não estiver presente em seu arquivo.
Ou com zsh :
print -r -C2 -- ${(f)"$(<file)"}
-
$(<file): pegue o conteúdo defile -
(f): dividir na linha f caracteres eed (nova linha) -
-r: print r aw -
-C2: em 2 C olumns.