[Linuxtrent] Re: screnshot del terminale

  • From: Lele Gaifax <lele@xxxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Sun, 12 Jan 2003 18:56:51 +0100

>>>>> On Sun, 12 Jan 2003 18:17:22 +0100, Lo'oRiS il Kabukimono 
>>>>> <lo_oris@xxxxxxxxx> said:

    LiK> ho cercato ovunque ¹ ma non sono riuscito a ri-trovare la
    LiK> risposta.  Come si fa ad avere uno "screenshot" testuale di
    LiK> un terminale?

Come ha detto Daniele, prova screen, è molto più interessante di quel
che può sembrare... :)

    LiK> perchè i vary /dev/tty* e /dev/pts/* si comportano come
    LiK> "write-only"

Al di là che non è vero(*), per poterne estrarre uno "screenshot" quel
device dovrebbe avere delle conoscenze e delle capacità che gli
mancano proprio: dovrebbe innanzitutto avere una minima conoscenza del
significato di "schermata", e poi dovrebbe in qualche modo
bufferizzarla, cosa che non gli compete.

ciao, lele.

(*) per definizione '/dev/tty' è attaccato al tuo terminale, se hai
    una sessione aperta, quindi:
~ $ echo "riciao" >/dev/tty
riciao
~ $ cat /dev/tty | tr 'a-z' 'A-Z'
ciao
CIAO

Poi, con ps, scopro che quella sessione è attaccata alla PTS 1, e
allora vale anche
~ $ ps
  PID TTY          TIME CMD
 1535 pts/1    00:00:00 bash
11043 pts/1    00:00:00 ps
~ $ echo "ciao"> /dev/pts/1 
ciao

-- 
nickname: Lele Gaifax   | Quando vivro' di quello che ho pensato ieri
real: Emanuele Gaifas   | comincero' ad aver paura di chi mi copia.
email: lele@xxxxxxxxxx  |               -- Fortunato Depero, 1929.

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


Other related posts: