Imprimir uma lista em linha

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!

Anúncios

Autor: cfbastarz

craftmind.wordpress.com

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s