[Linuxtrent] Re: screnshot del terminale

  • From: Matteo Ianeselli <m.ianeselli@xxxxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: 12 Jan 2003 19:46:55 +0100

Il dom, 2003-01-12 alle 18:17, Lo'oRiS il Kabukimono ha scritto:

> Come si fa ad avere uno "screenshot" testuale di un terminale?
> 
> perchè i vary /dev/tty* e /dev/pts/* si comportano come "write-only"

Per le console virtuali in Linux (ma NON per xterm e altri emulatori
terminale) esistono i dispositivi /dev/vcs0 ... /dev/vcs63 che, quando
letti, riportano il contenuto testuale della rispettiva console virtuale
/dev/tty<n>, ed esistono anche /dev/vcsa<n> che riportano sia il testo
che gli attributi tipo colori e altro (codificati in qualche maniera che
non conosco).


Per cui, per fare uno "screenshot" della prima console, basta fare un

    cat /dev/vcs1 > pippo.txt

(ovviamente come root, per via dei permessi che ci sono su /dev/vcs*)

-- 
 |   \    \  | ___|_  |_  | ianezz a casa sua... :-)
 |  _ \  | \ | _|    /   /  Visita il LinuxTrent a
_|_/  _\_|  _|____|___|___| http://www.linuxtrent.it

--
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con SOGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: