Code: Select all
administrator@dg31pr ~ $ who
administrator tty7 2011-11-24 08:15 (:0)
root pts/0 2011-11-24 11:59 (:1.0)
administrator pts/1 2011-11-24 11:06 (:0.0)
root tty8 2011-11-24 11:59 (:1)
administrator@dg31pr ~ $ who | grep "root"
root pts/0 2011-11-24 11:59 (:1.0)
root tty8 2011-11-24 11:59 (:1)
administrator@dg31pr ~ $ who | grep "root" | grep "tty"
root tty8 2011-11-24 11:59 (:1)
administrator@dg31pr ~ $ who | grep "root" | grep "tty" | tr -s ' '
root tty8 2011-11-24 11:59 (:1)
administrator@dg31pr ~ $ROOT_GUI_TTY=`who | grep "root" | grep "tty" | tr -s ' ' | cut -d ' ' -f2` ; echo $ROOT_GUI_TTY
tty8
administrator@dg31pr ~ $ ROOT_GUI_VT=`expr substr $ROOT_GUI_TTY 4 1` ; echo $ROOT_GUI_VT
8
administrator@dg31pr ~ $ sudo chvt $ROOT_GUI_VT
[sudo] password for administrator:
<display changes to show root's gui screen>