The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Настройка вида приглашения (новичек)"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Настройка вида приглашения (новичек)"  
Сообщение от ll13 (ok) on 27-Май-07, 14:40 
Вчера решился начать изучать FreeBSD, установка системы прошла нормально :) (FreeBSD 6.2)
Ощущение, что попал в совершенно другой мир :) И мне в нём понравилось.
Подскаите плизз толковую документацию по shell.
Возник такой вопрос, касающийся изменения вида приглашения shell :
set prompt = `%{^[[40;32;1%}%$cwd/>`
что в означает символ % (в и-нете не смог найти объяснений)?
Что за конструкция %{^[[40;32;1%} ?


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Настройка вида приглашения (новичек)"  
Сообщение от V (ok) on 27-Май-07, 17:48 
>Вчера решился начать изучать FreeBSD, установка системы прошла нормально :) (FreeBSD 6.2)
>
>Ощущение, что попал в совершенно другой мир :) И мне в нём
>понравилось.
>Подскаите плизз толковую документацию по shell.
>Возник такой вопрос, касающийся изменения вида приглашения shell :
>set prompt = `%{^[[40;32;1%}%$cwd/>`
>что в означает символ % (в и-нете не смог найти объяснений)?
>Что за конструкция %{^[[40;32;1%} ?


man tcsh,csh

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Настройка вида приглашения (новичек)"  
Сообщение от universite email(??) on 27-Май-07, 22:50 
>Вчера решился начать изучать FreeBSD, установка системы прошла нормально :) (FreeBSD 6.2)

>Что за конструкция %{^[[40;32;1%} ?
Установи такой:
set prompt = "\[%T\]%B`hostname -s`:$user->%C2%#%b "
P.S. это не винда, украшательства не нужны, важен функционал!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Настройка вида приглашения (новичек)"  
Сообщение от PixeL (??) on 28-Май-07, 18:32 
imxo, chsh -s /usr/local/bin/bash

/etc/rc.conf
font8x14="cp866-8x14"
font8x16="cp866b-8x16"
font8x8="cp866-8x8"
keymap="ru.koi8-r"
scrnmap="koi8-r2cp866"
allscreens_flags="80x50"

/etc/profile
LANG=ru_RU.KOI8-R; export LANG
MM_CHARSET=KOI8-R; export MM_CHARSET

остальное для дюже вумных :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Настройка вида приглашения (новичек)"  
Сообщение от ll13 (ok) on 28-Май-07, 23:23 
>>Вчера решился начать изучать FreeBSD, установка системы прошла нормально :) (FreeBSD 6.2)
>
>>Что за конструкция %{^[[40;32;1%} ?
>Установи такой:
>set prompt = "\[%T\]%B`hostname -s`:$user->%C2%#%b "
>P.S. это не винда, украшательства не нужны, важен функционал!


Вы немного не правильно меня поняли : мне важно не украшательства, а то как это РАБОТАЕТ
Я только начал изучать FreeBSD и я хочу понять как работают операторы в этой строке.
Так что дело не в приглашении,а в получении навыков, по мне пусть дефолтное остаётся :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Настройка вида приглашения (новичек)"  
Сообщение от newser (ok) on 28-Май-07, 23:45 
>>>Вчера решился начать изучать FreeBSD, установка системы прошла нормально :) (FreeBSD 6.2)
>>
>>>Что за конструкция %{^[[40;32;1%} ?
>>Установи такой:
>>set prompt = "\[%T\]%B`hostname -s`:$user->%C2%#%b "
>>P.S. это не винда, украшательства не нужны, важен функционал!
>
>
>Вы немного не правильно меня поняли : мне важно не украшательства, а
>то как это РАБОТАЕТ
>Я только начал изучать FreeBSD и я хочу понять как работают операторы
>в этой строке.
>Так что дело не в приглашении,а в получении навыков, по мне пусть
>дефолтное остаётся :)

Как уже говорили: man tcsh

А вообще, изучение начните отсюда:
http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/index.html

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Настройка вида приглашения (новичек)"  
Сообщение от lavr email on 29-Май-07, 12:34 
>>>>Вчера решился начать изучать FreeBSD, установка системы прошла нормально :) (FreeBSD 6.2)
>>>
>>>>Что за конструкция %{^[[40;32;1%} ?
>>>Установи такой:
>>>set prompt = "\[%T\]%B`hostname -s`:$user->%C2%#%b "
>>>P.S. это не винда, украшательства не нужны, важен функционал!
>>
>>
>>Вы немного не правильно меня поняли : мне важно не украшательства, а
>>то как это РАБОТАЕТ
>>Я только начал изучать FreeBSD и я хочу понять как работают операторы
>>в этой строке.
>>Так что дело не в приглашении,а в получении навыков, по мне пусть
>>дефолтное остаётся :)
>
>Как уже говорили: man tcsh
>
>А вообще, изучение начните отсюда:
>http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/index.html

+ переведенный LUG (Linux Users Guide), самое то что вам нужно для начала, работа
пользователя в среде Linux (короче в среде Unix).

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Настройка вида приглашения (новичек)"  
Сообщение от ll13 (??) on 29-Май-07, 15:34 
>>Вчера решился начать изучать FreeBSD, установка системы прошла нормально :) (FreeBSD 6.2)
>
>>Что за конструкция %{^[[40;32;1%} ?
>Установи такой:
>set prompt = "\[%T\]%B`hostname -s`:$user->%C2%#%b "
>P.S. это не винда, украшательства не нужны, важен функционал!


Как работает %С2 ?
Никак не могу найти что значит знак % ?
Господа расскажите что означает знак %, никак не могу найти в доках :((


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Настройка вида приглашения (новичек)"  
Сообщение от lavr email on 29-Май-07, 16:06 
>>>Вчера решился начать изучать FreeBSD, установка системы прошла нормально :) (FreeBSD 6.2)
>>
>>>Что за конструкция %{^[[40;32;1%} ?
>>Установи такой:
>>set prompt = "\[%T\]%B`hostname -s`:$user->%C2%#%b "
>>P.S. это не винда, украшательства не нужны, важен функционал!
>
>
>Как работает %С2 ?
>Никак не могу найти что значит знак % ?
>Господа расскажите что означает знак %, никак не могу найти в доках
>:((

Дохтур, у миня эта...

А у меня в какчестве login shell'а == bash:

[alone]~ > echo $SHELL
/bin/bash
[alone]~ >

соответственно читать-изучать я должен:

# man bash

а если у меня:

[alone]~ > echo $SHELL
/bin/csh
[alone]~ >

то и читать я должен:

# man csh (ну или man tcsh для tcsh)

В каждом из SHELL'ов свои интерпретации %c или %C2 - вероятно отображение последних
двух компонентов текущей директории?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру