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
tmux
oscreen
, tienen la capacidad de guardar el búfer de desplazamiento hacia atrás en un archivo.A diferencia
screendump
, que es solo para Linuxtmux
y tambiénscreen
está disponible para sistemas operativos basados en BSD (por ejemplo, macOS, FreeBSD) y no requerirá permisos especiales.fuente
¿Consideraste el
screendump
comando?fuente
cat /dev/vcsN
tiene un efecto similar ". Entonces, ¿por qué no solo usarcat /dev/vcsN
?screendump
lee desde/dev/vcsa
dispositivos que tienen información de color, pero parece que se han eliminado de la salida). Por cierto. Me gusta combinarlo con elwatch
comando para ver la salida en vivo comowatch -n0.1 screendump
./dev/vcs
dispositivos @WeijunZhou no contienen información sobre el tamaño de la pantalla, por lo quecat /dev/vcsN
solo funciona si la ventana de su terminal tiene el mismo número de caracteres que el VC que está capturando.Puedes usar
script
para 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