[Comm] tty number in script...
Alexandr R Ogurtzoff
=?iso-8859-1?q?iscander_=CE=C1_mercuri=2Emk=2Eua?=
Ср Июл 14 11:03:35 MSD 2004
> А man `basename $SHELL` читать не пробовали?
>
> bash:
> \l the basename of the shell's terminal device name
>
> zsh:
> %l The line (tty) the user is logged in on, without `/dev/'
> prefix. If the name starts with `/dev/tty', that prefix is stripped.
Пробовал! получалось :-)
PS1="[\u@\h `tty` \w]\$ "
[iscander на iscander /dev/pts/2 ~]$ PS1="[\u@\h `fgconsole` \w]\$ "
[iscander на iscander 7 ~]$ PS1="[\u@\h \l \w]\$ "
[iscander на iscander 2 ~]$
с tty наиболее полный вывод получается,на мой взгляд более "политкорректный"!
Всёж таки различает псевдотерминал и реальную консоль, но за ещё одно зёрнышко
опыта спасибо.
--
С наилучшими пожеланиями
With best regards
Александр Огурцов
Alexandr Ogurtzoff
Подробная информация о списке рассылки community