Imprimir uma lista em linha
Publicado em
Nota mental:
Com o comando seq, podemos listar uma sequência entre dois números inteiros quaisquer:
$ seq 5
1
2
3
4
5
Mas como fazer para imprimir na horizontal (em linha): "1 2 3 4 5"?
Com o sed, dá:
$ seq 5 | sed -e :a -e "{N; s,\n, ,g; ta}"
1 2 3 4 5
Fim!