Holla Pere,
Creo que lo que quieres es:
$ columns -c4 < /tmp/pere
0 Blues 1 Classic Rock 2 Country 3 Dance
4 Disco 5 Funk 6 Grunge 7 Hip-Hop
8 Jazz 9 Metal 10 New Age 11 Oldies
12 Other 13 Pop 14 R&B 15 Rap
16 Reggae 17 Rock 18 Techno 19 Industrial
$ columns -c4 -W 60 < /tmp/pere
0 Blues 1 Classic Rock 2 Country 3 Dance
4 Disco 5 Funk 6 Grunge 7 Hip-Hop
8 Jazz 9 Metal 10 New Age 11 Oldies
12 Other 13 Pop 14 R&B 15 Rap
16 Reggae 17 Rock 18 Techno 19 Industrial
Adonde -c es la cantidad de columnas y -W es la largura de
lo texto de
salida
Abraços,
Julio
*» Não tem tempo para fazer um curso presencial?*
*» Na sua cidade não tem nenhum bom curso de Linux?*
*» **Conheça nosso portal educacional e estude conosco: *
* http://www.dicas-l.com.br/educacao
<http://www.dicas-l.com.br/educacao/>*
*» Treinamento presencial (em 4 sábados) no RJ e BSB *
* em http://bit.ly/cursoshelljulioneves
<http://bit.ly/cursoshelljulioneves> *
*Também damos treinamento em sua empresa*
*em qualquer cidade**, **com certificado **e nota fiscal.*
Em qua, 17 de out de 2018 às 14:25, 'T.Collons'
address@hidden
[shell-script] <address@hidden>
escreveu:
>
>
> Hola a todos
>
> Alguna vez esto ha sido respondido en la lista, pero
no soy capaz de
> encontrarlo:
>
> Necesito formatear la salida de un fichero para que
la ayuda de un script
> quede mas bonita.
>
> el fichero tiene estos datos
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> *0 Blues 1 Classic Rock 2 Country 3 Dance 4 Disco 5
Funk 6 Grunge 7
> Hip-Hop 8 Jazz 9 Metal 10 New Age 11 Oldies 12 Other
13 Pop 14 R&B 15 Rap
> 16 Reggae 17 Rock 18 Techno 19 Industrial
.............. y 120 mas. *
>
> Lo que quiero es que en pantalla al pedir la ayuda se
vea así,
> aproximadamente
>
>
> *0 Blues 1 Classic Rock 2 Country 3
> Dance 4 Disco 5 Funk *
>
> *6 Grunge 7 Hip-Hop 8 Jazz 9 Metal
> 10 New Age 11 Oldies 12 Other
> .................. y 120 mas *
>
> He probado con column, pero no lo hace, o yo no se
hacerlo, por internet
> se habla de hacerlo con awk, pero me parece demasiado
consumo de sistema
> para esto.
>
> Gracias por anticipado.
>
> --
>
>
>
> Pere
>
> address@hidden <address@hidden>
>
>
>
> <https://www.google.com/>
>
> ------------------------------------
>
> AVIS LEGAL
>
> Nota de confidencialitat: Aquest missatge podria
contenir missatges
> d'empresa i altre informació confidencial tutelada
per les lleis de Europea
> i altres estats, Si Vostè el rep per error o sense
ser una de les persones
> esmenades a la capçalera, haurà de destruir-lo sense
copiar-lo ni
> revelar-l'ho o qualsevol altre acció relacionada amb
el contingut del
> missatge i notificar-ho per correu electrònic a
l'emissor del missatge.
>
> Les persones o entitats que incompleixin els deures
de confidencialitat
> podran ésser perseguides davant dels Tribunals de
Justícia sota l'empar de
> la legislació civil, penal i administrativa nacional
i internacional.
>
> Gracies per la seva cooperació.
>
> ------------------------------------
>
> LEGAL NOTICE
>
> Confidentiality notice: This mail may include
business and other
> confidential information protected under the laws of
and other territories.
> if you are not one of the intended recipients of the
message, you are
> legally obliged to delete the message content.
Furthermore, you are kindly
> requested to report immediately the incident to the
sender.
>
> Breach of confidentiality duties is a serious
criminal offence in and
> other territories. Offenders shall be legally
prosecuted worldwide.
>
> Thank you for your cooperation.
>
>
>
>
>
[As partes desta mensagem que não continham texto foram
removidas]