img div attribute html terminal ansi-colors

div - title label html



Html a ansi coloreado terminal de texto. (3)

Estoy bajo Linux y quiero recuperar una página html de la web y luego mostrarla en el terminal. Descubrí que html2text esencialmente hace el trabajo, pero convierte mi html en un texto plano, mientras que mejor lo convierto en un texto coloreado en el sentido de ls --color=auto . ¿Algunas ideas?



El navegador de elinks puede hacer eso. Otros navegadores de texto como lynx o w3m podrían hacerlo.

elinks -dump -dump-color-mode 1 http://example.com/

el ejemplo anterior proporciona una versión de texto de http://example.com/ con 16 colores. El formato de salida se puede personalizar aún más según la necesidad.

La opción -dump habilita el modo de volcado, que solo imprime toda la página como texto, con los destinos del enlace impresos en una especie de "estilo de correo electrónico".

-dump-color-mode 1 permite colorear la salida utilizando los 16 colores terminales básicos. Dependiendo del valor y las capacidades del emulador de terminal, esto puede ser de hasta ~ 16 millones (Color verdadero). Los valores están documentados en elinks.conf(5) .

Los colores utilizados para la salida también pueden configurarse, lo que se documenta en elinks.conf(5) también.


Puede usar el navegador lynx para generar el texto usando este comando.

lynx -dump http://example.com