Pagina 1 di 1

Forzare l'uso di un terminale

Inviato: gio 25 ago 2005, 13:06
da zzt
Ciao a tutti.
Vorrei scrivere un script che esegue un comando diverso per ogni terminale (tty1, tty2, tty3.... oppure terminali virtualli pts). Ho cercato nel forum e su google, ma non ho qualche difficoltà a scegliere le parole chiave....

Qualche suggerimento?

Per essere più preciso: vorrei far partire un connessione ssh in ogni terminale per non doverle lanciare a manina tutte le volte... devo utilizzare 7-8 pc..
Grazie.

Inviato: gio 25 ago 2005, 14:01
da useless
se ho capito bene lo script dovrebbe fare + o - così:

Codice: Seleziona tutto

case `tty` in:
/dev/vc/1)
  # console 1
  ;;
/dev/vc/2)
  # console 2
  ;;
...
*)
  # altre console
  ;;
esac
controlla cosa ritorna il comando tty sui tuoi terminali e adattalo, ovviamente. poi richiamalo da .bashrc o infilalo in qualche modo in /etc/inittab in modo che venga eseguito come programma di login alternativo (man agetty, -l mi pare).[/code]