.cshrc

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
jetam
проходил мимо

.cshrc

Непрочитанное сообщение jetam » 2009-11-19 17:55:10

После правки .cshrc по материалам статьи http://www.lissyara.su/articles/freebsd ... st_tuning/
не появляется приглашение командного интерпретатора


.cshrc
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 При запуске руками
sh .cshrc

alias: h not found
alias: history not fount
.csh :17: Syntax error: "(" unexpected

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

reLax
лейтенант
Сообщения: 638
Зарегистрирован: 2007-04-08 5:50:16

Re: .cshrc

Непрочитанное сообщение reLax » 2009-11-19 19:18:34

При запуске руками
sh .cshrc
Ну Вы для csh это делали, а запускаете почему-то sh

А вот эту галиматью вообще убрать можно, ни к чему она Вам:

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

if ($?prompt) then
# An interactive shell -- set some stuff up
...
if ( $?tcsh ) then
...
endif
endif
И насчет команд ls...

P.S. Вон, хочешь prompt заюзай мой, меня лично втыкает )))

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

set prompt="%{^[[40;32;1m%}[%{^[[40;33;1m%}%T%{^[[40;32;1m%} `id -un`@`/bin/hostname -s` %{^[[40;33;1m%}%/%{^[[40;32;1m%}]% "