Текущая папка заместо моего домена (в коммандной строке)

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Аватара пользователя
leviafan
Сообщения: 86
ОС: Debian5, FreeBSD 7.1

Текущая папка заместо моего домена

Сообщение leviafan »

Сделал как в этой ссылке http://www.lissyara.su/?id=1013
и ничего вообще не изменилось.
Хочется что бы заместо названия моего хоста была текущая папка.
Чо где подправить?
Спасибо сказали:
Аватара пользователя
0ut
Сообщения: 307
Статус: Злыдень
ОС: *nix

Re: Текущая папка заместо моего домена

Сообщение 0ut »

у вас шелл точно csh?
и ваш .cshrc покажите
Запросы ошибок к операционной системе игнорироваться не могут.
Спасибо сказали:
Аватара пользователя
ivan2ksusr
Сообщения: 882
ОС: Mac OS X, openSUSE

Re: Текущая папка заместо моего домена

Сообщение ivan2ksusr »

leviafan писал(а):
30.07.2009 10:51
Сделал как в этой ссылке http://www.lissyara.su/?id=1013
и ничего вообще не изменилось.
Хочется что бы заместо названия моего хоста была текущая папка.
Чо где подправить?

шел у вас какой?

далее пример:

Код: Выделить всё

$ cat .cshrc
# $FreeBSD: src/share/skel/dot.cshrc,v 1.14.8.1 2009/04/15 03:14:26 kensmith Exp $
#
# .cshrc - csh resource script, read at beginning of execution by each shell
#
# see also csh(1), environ(7).
#

alias h        history 25
alias j        jobs -l
alias la    ls -a
alias lf    ls -FA
alias ll    ls -lA

# A righteous umask
umask 22

set path = (/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin $HOME/bin)

setenv    EDITOR    vi
setenv    PAGER    more
setenv    BLOCKSIZE    K

if ($?prompt) then
    # An interactive shell -- set some stuff up
        set prompt = '%{^[[40;32;1m%}%$cwd/>'
    set filec
    set history = 100
    set savehist = 100
    set mail = (/var/mail/$USER)
    if ( $?tcsh ) then
        bindkey "^W" backward-delete-word
        bindkey -k up history-search-backward
        bindkey -k down history-search-forward
    endif
endif


далее:

$ csh
/home/ivan/>

и все работает :)


2 0ut
опередил :)
Спасибо сказали:
Аватара пользователя
leviafan
Сообщения: 86
ОС: Debian5, FreeBSD 7.1

Re: Текущая папка заместо моего домена

Сообщение leviafan »

а какая комманда выдает текущий шелл пользователя? а то не помню точно толи csh толи tcsh.

Код: Выделить всё

alias h         history 25
alias j         jobs -l
alias la        ls -a
alias lf        ls -FA
alias ll        ls -lA

# A righteous umask
umask 22

set path = (/sbin /bin /usr/sbin /usr/bin /usr/games \
/usr/local/sbin /usr/local/bin /usr/X11R6/bin $HOME/bin)

setenv  EDITOR  mcedit
setenv  PAGER   more
setenv  BLOCKSIZE       K

if ($?prompt) then
        # An interactive shell -- set some stuff up
        set prompt = '%{^[[40;32;1m%}%$cwd/>'
        set filec
        set history = 100
        set savehist = 100
        set mail = (/var/mail/$USER)
        if ( $?tcsh ) then
                bindkey "^W" backward-delete-word
                bindkey -k up history-search-backward
                bindkey -k down history-search-forward
        endif
endif
Спасибо сказали:
Аватара пользователя
ivan2ksusr
Сообщения: 882
ОС: Mac OS X, openSUSE

Re: Текущая папка заместо моего домена

Сообщение ivan2ksusr »

echo $SHELL
Спасибо сказали:
Аватара пользователя
leviafan
Сообщения: 86
ОС: Debian5, FreeBSD 7.1

Re: Текущая папка заместо моего домена

Сообщение leviafan »

тогда точно csh стоит.
Спасибо сказали:
Аватара пользователя
0ut
Сообщения: 307
Статус: Злыдень
ОС: *nix

Re: Текущая папка заместо моего домена

Сообщение 0ut »

1. перелогиниться (если не делали)
2. если ничего не поменялось то выполните set prompt = '%{^[[40;32;1m%}%$cwd/>'
3. ls -la ~/.cshrc
Запросы ошибок к операционной системе игнорироваться не могут.
Спасибо сказали:
Аватара пользователя
ivan2ksusr
Сообщения: 882
ОС: Mac OS X, openSUSE

Re: Текущая папка заместо моего домена

Сообщение ivan2ksusr »

М-м ... а если релогин сделать?
покажите вывод еще:
grep < имя пользователя > /etc/passwd
точно будет csh?
Спасибо сказали:
Аватара пользователя
leviafan
Сообщения: 86
ОС: Debian5, FreeBSD 7.1

Re: Текущая папка заместо моего домена

Сообщение leviafan »

все, спасибо разобрался
Спасибо сказали:
Аватара пользователя
ivan2ksusr
Сообщения: 882
ОС: Mac OS X, openSUSE

Re: Текущая папка заместо моего домена

Сообщение ivan2ksusr »

leviafan писал(а):
30.07.2009 12:48
все, спасибо разобрался

хоть напишите что сделали, может кому и пригодиться :)
Спасибо сказали:
Аватара пользователя
leviafan
Сообщения: 86
ОС: Debian5, FreeBSD 7.1

Re: Текущая папка заместо моего домена

Сообщение leviafan »

ну вообщем оказалось что юзверь таки сидит на tcsh, а на csh сидит root
теперь все такое зелененькое) букавки тоесть. :crazy:
Спасибо сказали: