if [ -n "${BASH_VERSION}" ]; then
# Newer bash ebuilds include /etc/bash/bashrc which will setup PS1
# including color. We leave out color here because not all
# terminals support it.
if [ -f /etc/bash/bashrc ]; then
# Bash login shells run only /etc/profile
# Bash non-login shells run only /etc/bash/bashrc
# Since we want to run /etc/bash/bashrc always we source it
# from here. It is unfortunate that there is no way to do
# this *after* the user's .bash_profile runs (without putting
# it in the user's dot-files), but it shouldn't make any
# difference.
. /etc/bash/bashrc
else
PS1='\u@\h \w \$ '
fi
else
# Setup a bland default prompt. Since this prompt should be useable
# on color and non-color terminals, as well as shells that don't
# understand sequences such as \h, don't put anything special in it.
PS1="`whoami`@`uname -n | cut -f1 -d.` \$ "
fi
Gentoo Base System version 1.12.1, gentoo-sources-2.6.17-r5, KDE-3.5.5
icq uid - 319283395
По-видимому, здесь _такое_ приглашение всё-таки не устанавливается. Покажи grep "PS1" /etc/bash/bashrc; ну, можно ещё и ~/.bashrc на всякий.. А вообще поиск -- очень классная штука. :thumbsup:
(t.t @ Wednesday, 22 September 2004, 6:44) писал(а):По-видимому, здесь _такое_ приглашение всё-таки не устанавливается. Покажи grep "PS1" /etc/bash/bashrc; ну, можно ещё и ~/.bashrc на всякий.. А вообще поиск -- очень классная штука. :thumbsup:
# /etc/profile:
# $Header: /home/cvsroot/gentoo-src/rc-scripts/etc/profile,v 1.23 2003/04/29 21:23:18 azarah Exp $
if [ -e "/etc/profile.env" ]
then
. /etc/profile.env
fi
# 077 would be more secure, but 022 is generally quite realistic
umask 022
if [ `/usr/bin/whoami` = 'root' ]
then
# Do not set PS1 for dumb terminals
if [ "$TERM" != 'dumb' ] && [ -n "$BASH" ]
then
export PS1='\[\033[01;31m\]\h \[\033[01;34m\]\W \$ \[\033[00m\]'
fi
export PATH="/bin:/sbin:/usr/bin:/usr/sbin:${ROOTPATH}"
else
# Do not set PS1 for dumb terminals
if [ "$TERM" != 'dumb' ] && [ -n "$BASH" ]
then
export PS1='\[\033[01;32m\]\u@\h \[\033[01;34m\]\W \$ \[\033[00m\]'
fi
export PATH="/bin:/usr/bin:${PATH}"
fi
unset ROOTPATH
if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]
then
export INPUTRC="/etc/inputrc"
fi
# Extract the value of EDITOR
[ -z "$EDITOR" ] && EDITOR="`. /etc/rc.conf 2>/dev/null; echo $EDITOR`"
[ -z "$EDITOR" ] && EDITOR="`. /etc/conf.d/basic 2>/dev/null; echo $EDITOR`"
[ -z "$EDITOR" ] && EDITOR="/bin/nano"
export EDITOR
В этом файле можно исправить приглашение глобально. А source /etc/profile передаст параметры терминалу поэтому см. мой предидущий пост.
(Dilan @ Thursday, 23 September 2004, 1:56) писал(а):
(t.t @ Wednesday, 22 September 2004, 6:44) писал(а):По-видимому, здесь _такое_ приглашение всё-таки не устанавливается. Покажи grep "PS1" /etc/bash/bashrc; ну, можно ещё и ~/.bashrc на всякий.. А вообще поиск -- очень классная штука. :thumbsup: