SH - разукрасить

Все вопросы по установке, обновлению и эксплуатации FreeBSD: конфигурация и сопровождение.

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Soldier
ст. сержант
Сообщения: 364
Зарегистрирован: 2008-10-02 9:28:30

SH - разукрасить

Непрочитанное сообщение Soldier » 2010-03-04 10:45:19

Привет всем.
Возможно вопрос задавался, но ответа я не нашел.
Собственно можно ли разукрасить sh и отредактировать в нем приглашение?

Заранее благодарен.

ЗЫ. просьба не предлагать переход на csh/bash/tcsh и прочие шеллы.
Tux: "Kill Bill !!!"

Хостинговая компания 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/

Гость
проходил мимо

Re: SH - разукрасить

Непрочитанное сообщение Гость » 2010-03-04 10:48:10

sh это не шелл
это больше коммандный интерпрератор чем шелл
изучите основы прежде чем хотеть полетать на велосипеде, для этого есть самолеты, на крайний случай ракеты и шатлы

Soldier
ст. сержант
Сообщения: 364
Зарегистрирован: 2008-10-02 9:28:30

Re: SH - разукрасить

Непрочитанное сообщение Soldier » 2010-03-04 10:55:00

А если ближе к делу?
все-таки можно сделать задуманное или нет? и если да, то как?
Tux: "Kill Bill !!!"

Гость
проходил мимо

Re: SH - разукрасить

Непрочитанное сообщение Гость » 2010-03-04 11:02:32

форум лисяры это не сайт фантастики или ваших фатназий
ответ я вам уже дал, перечитайте еще раз, если не поняли

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: SH - разукрасить

Непрочитанное сообщение hizel » 2010-03-04 11:11:55

env PS1/PS2/PS3 строка приглашения
а что вы интересно собрались раскрашивать?
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Soldier
ст. сержант
Сообщения: 364
Зарегистрирован: 2008-10-02 9:28:30

Re: SH - разукрасить

Непрочитанное сообщение Soldier » 2010-03-04 11:50:52

hizel писал(а):а что вы интересно собрались раскрашивать?
Конкретно - вывод файлов в консоль, приветствие (если возможно) и прочее.
В общем все то, что делает тот же самый bash и т.п.
Tux: "Kill Bill !!!"

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: SH - разукрасить

Непрочитанное сообщение hizel » 2010-03-04 12:02:22

вывод файлов в консоль это ls?

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

which ls
man ls
дуратская идея, sh это аварийная консоль
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: SH - разукрасить

Непрочитанное сообщение vadim64 » 2010-03-04 12:07:18

Гуглите, это рашаемая задача, я делал как то это для не рутовой записи, потом понял что в рот шелу ноги и просто поставил csh дефолтом, и таким образом задача свелась к типичной.
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

Soldier
ст. сержант
Сообщения: 364
Зарегистрирован: 2008-10-02 9:28:30

Re: SH - разукрасить

Непрочитанное сообщение Soldier » 2010-03-04 12:09:30

я просто к sh привык и не хочу отходить.
Tux: "Kill Bill !!!"

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35504
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: SH - разукрасить

Непрочитанное сообщение Alex Keda » 2010-03-04 12:57:38

судя по вашим запросам вы привыкли к башу, а не sh
Убей их всех! Бог потом рассортирует...

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: SH - разукрасить

Непрочитанное сообщение vadim64 » 2010-03-04 12:58:39

Или даже к виндоуз командеру
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

Soldier
ст. сержант
Сообщения: 364
Зарегистрирован: 2008-10-02 9:28:30

Re: SH - разукрасить

Непрочитанное сообщение Soldier » 2010-03-04 15:00:31

lissyara писал(а):судя по вашим запросам вы привыкли к башу, а не sh
Точнее к виду bash, но скрипты я пишу под sh.
vadim64 писал(а):Или даже к виндоуз командеру
Эт который тоталкоммандер? нее. ЛКМ рулит. :)
Tux: "Kill Bill !!!"

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: SH - разукрасить

Непрочитанное сообщение vadim64 » 2010-03-04 15:06:24

Soldier писал(а):Эт который тоталкоммандер? нее. ЛКМ рулит. :)
Эт что ещё за хреновина такая? :smile:
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: SH - разукрасить

Непрочитанное сообщение Burner » 2010-03-04 17:34:19

Soldier писал(а):Конкретно - вывод файлов в консоль, приветствие (если возможно) и прочее.
В общем все то, что делает тот же самый bash и т.п.
pkg_add -r bash
будет все то, что делает bash.

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: SH - разукрасить

Непрочитанное сообщение vadim64 » 2010-03-04 17:48:06

/usr/share/skel/dot.shrc Там есть интересное
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

FiL
ст. лейтенант
Сообщения: 1377
Зарегистрирован: 2010-02-05 0:21:40

Re: SH - разукрасить

Непрочитанное сообщение FiL » 2010-03-04 20:33:44

Soldier писал(а):Привет всем.
Возможно вопрос задавался, но ответа я не нашел.
Собственно можно ли разукрасить sh и отредактировать в нем приглашение?

Заранее благодарен.

ЗЫ. просьба не предлагать переход на csh/bash/tcsh и прочие шеллы.
A почему нельзя? Что мешает-то? на только что установленной freebsd 8.0 работает.

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

export PS1="^[[40;^[[31;1m root on \h:^[[40;^[[37m\w> "
Последний раз редактировалось Alex Keda 2010-03-05 10:58:07, всего редактировалось 1 раз.
Причина: Товарищщи, юзайте кнопочку [code], цените чужое время...

Soldier
ст. сержант
Сообщения: 364
Зарегистрирован: 2008-10-02 9:28:30

Re: SH - разукрасить

Непрочитанное сообщение Soldier » 2010-03-07 13:57:34

FiL писал(а):
Soldier писал(а):Привет всем.
Возможно вопрос задавался, но ответа я не нашел.
Собственно можно ли разукрасить sh и отредактировать в нем приглашение?

Заранее благодарен.

ЗЫ. просьба не предлагать переход на csh/bash/tcsh и прочие шеллы.
A почему нельзя? Что мешает-то? на только что установленной freebsd 8.0 работает.

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

export PS1="^[[40;^[[31;1m root on \h:^[[40;^[[37m\w> "
Ну я так понял, что это только prompt сменить?
А подсветить нельзя?
Burner писал(а):pkg_add -r bash
будет все то, что делает bash.
Не люблю я баш. вообще никак не люблю, меня интересуют решения связанные с минимальными затратами. В данном случае редактирование конфигов, если таковое возможно, для достижения конечной цели.
vadim64 писал(а):/usr/share/skel/dot.shrc Там есть интересное
А собственно что там?
Пример настройки. Опять же, вроде без цветов.

Вообще, тогда вопрос. поддерживает ли sh цвет в шрифте?
Можно ли задать регулярные выражения для консоли?
Можно ли выводить в ls папки одним цветом, файлы другим и т.п.?
Tux: "Kill Bill !!!"

FiL
ст. лейтенант
Сообщения: 1377
Зарегистрирован: 2010-02-05 0:21:40

Re: SH - разукрасить

Непрочитанное сообщение FiL » 2010-03-07 19:57:36

ну если промпт можно цветным сделать, то значит он поддерживает смену цвета, нет?
А на счет раскраски ls - это вопрос к ls, а не к шеллу.

Soldier
ст. сержант
Сообщения: 364
Зарегистрирован: 2008-10-02 9:28:30

Re: SH - разукрасить

Непрочитанное сообщение Soldier » 2010-03-08 18:08:24

FiL писал(а):А на счет раскраски ls - это вопрос к ls, а не к шеллу.
Т.е. вы хотите сказать, что в линуксах ls ранее разукрашен?
Бред.
Там есть файл с настройкам, в котором имеются объявленные расширения и цвет (хеш).
Tux: "Kill Bill !!!"

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: SH - разукрасить

Непрочитанное сообщение Burner » 2010-03-08 19:10:20

Soldier писал(а): Т.е. вы хотите сказать, что в линуксах ls ранее разукрашен?
Бред.
Там есть файл с настройкам, в котором имеются объявленные расширения и цвет (хеш).
смотря какие линукса. Их много.

FiL
ст. лейтенант
Сообщения: 1377
Зарегистрирован: 2010-02-05 0:21:40

Re: SH - разукрасить

Непрочитанное сообщение FiL » 2010-03-09 7:44:42

Soldier писал(а):
FiL писал(а):А на счет раскраски ls - это вопрос к ls, а не к шеллу.
Т.е. вы хотите сказать, что в линуксах ls ранее разукрашен?
Бред.
Там есть файл с настройкам, в котором имеются объявленные расширения и цвет (хеш).
$ alias ls
alias ls='ls --color=tty'

$ uname -srvmpio
Linux 2.6.18-164.11.1.el5.centos.plus #1 SMP Wed Jan 20 18:52:33 EST 2010 i686 i686 i386 GNU/Linux

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35504
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: SH - разукрасить

Непрочитанное сообщение Alex Keda » 2010-03-09 9:22:23

фил, в линуксе нет шелла.
там баш. он себя ведёт по разному в зависимости от способа вызова, но от этого не становитсья настоящим sh
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35504
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: SH - разукрасить

Непрочитанное сообщение Alex Keda » 2010-03-09 9:22:36

а. вы уже не про шелл )
Убей их всех! Бог потом рассортирует...