Sur tty2, comment prendre une capture d' écran texte de la ligne de commande?
command-line
text
neverMind9
la source
la source
Réponses:
Si vous pouvez utiliser
tmux
ouscreen
, ils ont la possibilité d'enregistrer le tampon de défilement dans un fichier.Contrairement à
screendump
Linux, qui est uniquement disponible pour Linuxtmux
etscreen
est également disponible pour les systèmes d'exploitation basés sur BSD (par exemple macOS, FreeBSD) et ne nécessitera pas d'autorisations spéciales.la source
Avez-vous pensé à la
screendump
commande?la source
cat /dev/vcsN
a un effet similaire ". Alors pourquoi ne pas simplement utilisercat /dev/vcsN
?screendump
lit à partir d'/dev/vcsa
appareils qui contiennent des informations sur les couleurs, mais elles semblent être supprimées de la sortie.) Btw. J'aime le combiner avec lawatch
commande pour voir la sortie en direct commewatch -n0.1 screendump
./dev/vcs
appareils @WeijunZhou ne contiennent pas d'informations sur la taille de l'écran, donc celacat /dev/vcsN
ne fonctionne que si votre fenêtre de terminal a le même nombre de caractères que le VC que vous capturez.Vous pouvez utiliser
script
pour cela. Il enregistrera un dactylographe de la session de terminal. Par défaut, il écrira./typescript
. Bien sûr, vous devez le faire à l'avance, ce n'est donc pas vraiment une "capture d'écran".la source