Quiero escribir notas (en formato HTML) cuando estoy aprendiendo Linux. Cuando necesito tener en cuenta una salida de texto terminal colorida, quiero que el color del texto terminal pueda permanecer en mis notas, por ejemplo:
Note 1: Test
The output of xx command is
<pre>
[root@webserver ~]# ll /
total 100
drwxrwxrwt. 7 root root 4096 8月 24 12:22 <span style='background-color:green; color:blue;'>tmp</span>
drwxr-xr-x. 14 root root 4096 7月 19 21:20 <span style='color:blue;'>usr</span>
</pre>
Puedo agregar manualmente el contenedor de código HTML alrededor del texto plano, pero espero que haya una forma automática de lograrlo.
Actualmente, estoy usando masilla en Windows para conectarme al servidor Linux CentOS remoto.
terminal
putty
html
copy-paste
LiuYan 刘 研
fuente
fuente
Respuestas:
Use la utilidad de secuencia de comandos para capturar la salida del terminal en un archivo (se incluyen caracteres de control de color ansi) y luego conviértalo a html con la secuencia de comandos ansi2html . P.ej:
Si usa PuTTY, la opción de inicio de sesión "Todos los resultados de la sesión" también mantendrá los códigos de color ansi.
Como alternativa a ansi2html , puede usar aha - Adaptador HTML Ansi .
fuente