ordem palavras ao lado uma da outra

3

Como posso ordenar as palavras umas ao lado das outras em duas colunas? por exemplo:

 Mark 150 John 221 James 134 Sara 9873 

Eu quero que seja:

Mark 150
John 221
James 134
Sara 9873
    
por Rui F Ribeiro 10.10.2018 / 15:38

2 respostas

10

Faça assim:

echo 'Mark 150 John 221 James 134 Sara 9873' | xargs -n2

ou

cat file | xargs -n2

Mark 150
John 221
James 134
Sara 9873

-n max-args, --max-args=max-args
          Use at most max-args arguments per command line.
    
por 10.10.2018 / 15:40
0

Ou desta forma:

$ a='Mark 150 John 221 James 134 Sara 9873 '


$ printf '%s\n' $a  | paste - -


Mark    150
John    221
James   134
Sara    9873
    
por 11.10.2018 / 12:13