En tty2, ¿cómo hago una captura de pantalla de texto de la línea de comando?
command-line
text
neverMind9
fuente
fuente

Respuestas:
Si puede usar
tmuxoscreen, tienen la capacidad de guardar el búfer de desplazamiento hacia atrás en un archivo.A diferencia
screendump, que es solo para Linuxtmuxy tambiénscreenestá disponible para sistemas operativos basados en BSD (por ejemplo, macOS, FreeBSD) y no requerirá permisos especiales.fuente
¿Consideraste el
screendumpcomando?fuente
cat /dev/vcsNtiene un efecto similar ". Entonces, ¿por qué no solo usarcat /dev/vcsN?screendumplee desde/dev/vcsadispositivos que tienen información de color, pero parece que se han eliminado de la salida). Por cierto. Me gusta combinarlo con elwatchcomando para ver la salida en vivo comowatch -n0.1 screendump./dev/vcsdispositivos @WeijunZhou no contienen información sobre el tamaño de la pantalla, por lo quecat /dev/vcsNsolo funciona si la ventana de su terminal tiene el mismo número de caracteres que el VC que está capturando.Puedes usar
scriptpara esto. Grabará un mecanografiado de la sesión de terminal. Por defecto, escribirá en./typescript. Por supuesto, debe hacer esto con anticipación para que no sea realmente una "captura de pantalla".fuente