shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Formatear salida por pantalla


From: T.Collons
Subject: Re: [shell-script] Formatear salida por pantalla
Date: Fri, 19 Oct 2018 13:28:32 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1

Gracias por la respuesta


Al final lo he echo con column sin argumentos.




El 17/10/18 a les 23:39, 'Julio C. Neves' address@hidden [shell-script] ha escrit:
 

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]


--



Pere

address@hidden




------------------------------------

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.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]