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

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

Re: [shell-script-pt] Destaque de palavras no meio de um texto


From: Julio C. Neves
Subject: Re: [shell-script-pt] Destaque de palavras no meio de um texto
Date: Sat, 3 Apr 2021 22:33:32 -0300

Mi saludo fue generalizado a todos los amantes de Linux catalanes, pero creo que solo tú eres de Cataluña en nuestra lista que, está realmente estancada desde que nos mudamos de yahoo.

Abraços,
Julio
» Não tem tempo para fazer um curso presencial?
» Na sua cidade não tem nenhum bom curso de Linux?

Também damos treinamento em sua empresa
em qualquer cidadecom certificado e nota fiscal.








Em sáb., 3 de abr. de 2021 às 14:10, T.Collons <t.collons@gmail.com> escreveu:

Hola Julio, "obrigado" por recordarme.


Yo cada día reviso el correo, pero la lista esta bastante parada, imagino que el grupo de telegram debe tener mas movimiento, pero soy incapaz de leer en el móvil, me pone nervioso.

Sigo también las informaciones de los cursos que das, pero mi nivel de "Brasileiro" no me permite apuntarme.


PD: Creo que soy el único seguidor de la lista por aquí en Catalunya, si conoces alguno mas te agradecería que le enviaras mi e-correo para que me contacte.



El 1/4/21 a les 21:08, Julio C. Neves ha escrit:
¡Hola Collons! Saludos a los amantes de Shell de Cataluña. No has estado en la lista hace mucho tiempo.

Abraços,
Julio
» Não tem tempo para fazer um curso presencial?
» Na sua cidade não tem nenhum bom curso de Linux?

Também damos treinamento em sua empresa
em qualquer cidadecom certificado e nota fiscal.








Em qui., 1 de abr. de 2021 às 14:39, T.Collons <t.collons@gmail.com> escreveu:

Meus cinco cêntimos.


If both GREP_COLOR and GREP_COLORS are used, there are more codes to modify font effects and colors.

GREP_COLOR 0 ~ 9; <10; 4x puts different font options, with different fonts and different font colors.

GREP_COLOR 0 ~ 9;> 30; 4x puts different font options, with different font colors and different font backgrounds.


Testei a resposta do Arkanon com estes exemplos:

lynx -dump http://sistemas.unirio.br/telefones | GREP_COLOR='9;5;31' grep --color=always -E '|Setor Número' | GREP_COLOR='9;31;42' grep --color=always -E '|Referências'

lynx -dump http://sistemas.unirio.br/telefones | GREP_COLOR='5;34'    grep --color=always -E '|Setor Número' | GREP_COLOR='8;31;42' grep --color=always -E '|Referências'




El 1/4/21 a les 4:56, Arkanon ha escrit:
Olá, Thiago.

Uma solução que eu uso muito é simplesmente grep. Ex:

| GREP_COLOR='1;32'    grep --color=always -E '|Setor Número' \
| GREP_COLOR='0;30;42' grep --color=always -E '|Referências'

O conteúdo da variável GREP_COLOR é o código ANSI de escape da cor desejada. Você vai encontrar farto material na Internet, caso ainda não tenha intimidade com o assunto.
O parâmetro --color usa a cor definida nessa variável (por default, vermelho em fundo transparente) mas, para que a cor "passe" de um pipe para outro, --color precisa do valor always (por default é auto).
Com códigos ANSI de escape temos amplo controle das características do terminal, dependendo claro, das capacidades dele (determinadas pela biblioteca termcap).
O comando tput é uma abstração muito cômoda para manipular esses códigos e há inclusive comandos que permitem a tradução da saída ANSI para HTML.
Mas, EMHO, divertido mesmo é usar os códigos diretamente, hehe:

echo -e "\e[4;35;40mHello\e[0m \e[0;31;40mC\e[1;31;40mo\e[0;30;41ml\e[0;32;40mo\e[1;32;40mr\e[0;30;42mf\e[0;33;40mu\e[1;33;40ml\e[0;30;43ml\e[0m \e[5;36;40mWorld\e[0m"

Abraços e bom divertimento.


Em qua., 31 de mar. de 2021 às 20:19, Thiago Pezzo por (shell-script-pt) <shell-script-pt@nongnu.org> escreveu:
Olá, pessoal,

Estou quebrando a cabeça com um pequeno problema, vejam se podem me ajudar.

Tenho um script para consultar uma página web pelo terminal. Mas gostaria de,
na saída do texto, destacar os títulos das seções para ficar mais legível.
A única solução que cheguei com sucesso foi usando 'less -p':

lynx -dump $URL | less -p "Título 1:|Título 2:|Título 3:"

Como eu poderia, por exemplo, colorir essas palavras (sem a necessidade de
paginar, o 'less' foi somente uma saída).


Obrigado!
Thiago
_______________________________________________
Lista brasileira de usuários de shell script
Endereço de e-mail da lista: shell-script-pt@nongnu.org
Para se inscrever ou desinscrever acesse: https://lists.nongnu.org/mailman/listinfo/shell-script-pt
Para ver os arquivos da lista (mensagens anteriores) e pesquisar nelas, acesse https://lists.nongnu.org/archive/html/shell-script-pt/

NOTA: A lista anterior, no Yahoo Groups, foi *desativada*. Por favor utilize somente esta.

_______________________________________________
Lista brasileira de usuários de shell script
Endereço de e-mail da lista: shell-script-pt@nongnu.org
Para se inscrever ou desinscrever acesse: https://lists.nongnu.org/mailman/listinfo/shell-script-pt
Para ver os arquivos da lista (mensagens anteriores) e pesquisar nelas, acesse https://lists.nongnu.org/archive/html/shell-script-pt/

NOTA: A lista anterior, no Yahoo Groups, foi *desativada*. Por favor utilize somente esta.
--



Pere

t.collons@gmail.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.



_______________________________________________
Lista brasileira de usuários de shell script
Endereço de e-mail da lista: shell-script-pt@nongnu.org
Para se inscrever ou desinscrever acesse: https://lists.nongnu.org/mailman/listinfo/shell-script-pt
Para ver os arquivos da lista (mensagens anteriores) e pesquisar nelas, acesse https://lists.nongnu.org/archive/html/shell-script-pt/

NOTA: A lista anterior, no Yahoo Groups, foi *desativada*. Por favor utilize somente esta.

reply via email to

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