кто какой shell использует, почему?

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

Модератор: terminus

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

кто какой shell использует

Можно выбрать до 3 вариантов ответа

 
 
Результаты голосования

jeehadina
мл. сержант
Сообщения: 93
Зарегистрирован: 2008-04-07 8:59:20

кто какой shell использует, почему?

Непрочитанное сообщение jeehadina » 2008-04-15 18:10:51

Предлагаю обсудить, кто какой shell использует и почему?
Какие прелести и недостатки вашего любимого shell'а?
Последний раз редактировалось hizel 2008-04-15 20:44:44, всего редактировалось 1 раз.
Причина: добавил опрос :)
я не баба, я - мужик...
(это чтоб никто не путал)

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

Аватара пользователя
vintovkin
ВДВ
Сообщения: 1286
Зарегистрирован: 2007-05-11 9:39:11
Откуда: CSKA

Re: кто какой shell использует, почему?

Непрочитанное сообщение vintovkin » 2008-04-15 18:28:01

zsh
Junos OS kernel based on FreeBSD UNIX.

Аватара пользователя
salvator
мл. сержант
Сообщения: 88
Зарегистрирован: 2008-04-01 12:18:59
Откуда: Kiev, Ukraine

Re: кто какой shell использует, почему?

Непрочитанное сообщение salvator » 2008-04-15 18:43:48

bash, исторически сложилось и привык, а вообще присматриваюсь к zsh

jeehadina
мл. сержант
Сообщения: 93
Зарегистрирован: 2008-04-07 8:59:20

Re: кто какой shell использует, почему?

Непрочитанное сообщение jeehadina » 2008-04-15 19:01:39

vintovkin писал(а):zsh
jeehadina писал(а):Предлагаю обсудить, кто какой shell использует и почему?
Какие прелести и недостатки вашего любимого shell'а?
я не баба, я - мужик...
(это чтоб никто не путал)

Аватара пользователя
vintovkin
ВДВ
Сообщения: 1286
Зарегистрирован: 2007-05-11 9:39:11
Откуда: CSKA

Re: кто какой shell использует, почему?

Непрочитанное сообщение vintovkin » 2008-04-15 19:05:41

?
Junos OS kernel based on FreeBSD UNIX.

jeehadina
мл. сержант
Сообщения: 93
Зарегистрирован: 2008-04-07 8:59:20

Re: кто какой shell использует, почему?

Непрочитанное сообщение jeehadina » 2008-04-15 19:53:15

vintovkin писал(а):?
почему?
я не баба, я - мужик...
(это чтоб никто не путал)

Аватара пользователя
InventoR
ст. лейтенант
Сообщения: 1344
Зарегистрирован: 2006-12-10 19:43:25
Контактная информация:

Re: кто какой shell использует, почему?

Непрочитанное сообщение InventoR » 2008-04-15 20:31:06

потому что это мой любимый shell
ну вот и сказочке конец, кто слушал, тот молодец.

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

Re: кто какой shell использует, почему?

Непрочитанное сообщение hizel » 2008-04-15 20:45:33

никого не забыл? ;)
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
мася
рядовой
Сообщения: 11
Зарегистрирован: 2008-04-14 16:58:04

Re: кто какой shell использует, почему?

Непрочитанное сообщение мася » 2008-04-16 0:08:23

csh не знаю почему, но что-то в нем манит и притягивает
zsh присматриваюсь, кажется тоже интересная игрушка
ну и конечно bash как дело привычки, все же с него все и началось =)

А вообще из этих трех что взбредет в голову то и юзаю, иногда даже меняю в ходе работы и не пытайтесь спросить зачем или почему.. сама не знаю :mrgreen:
Potintissimus est qui se habet in potestate

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

Re: кто какой shell использует, почему?

Непрочитанное сообщение Alex Keda » 2008-04-16 0:17:30

tcsh
==========
почему? Потому как попадая на баш начинает трясти от неудобства.
Его можно нстроить по человечески, тока это мало кто умеет, однако все его исторически любят.
Видимо, потому что первый шелл который заработал у торвальдса на его поделии =)))
Степень кривизны и того и другого совпала =)))
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Daywalker
ст. сержант
Сообщения: 326
Зарегистрирован: 2007-03-11 22:28:45
Откуда: г. Котельники, МО
Контактная информация:

Re: кто какой shell использует, почему?

Непрочитанное сообщение Daywalker » 2008-04-16 0:25:33

tcsh, csh
Потому что читал книжки и там он рассматривался, соответственно с ним и умею работать
http://blog.volobuev.su - Блог о системном и сетевом администрировании.

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: кто какой shell использует, почему?

Непрочитанное сообщение manefesto » 2008-04-16 5:54:19

csh.
Потому что его не нада ставить из портов.
При пересборке мира и make delete-old-libs заведется железобетонно
я такой яростный шо аж пиздеЦ
Изображение

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

Re: кто какой shell использует, почему?

Непрочитанное сообщение hizel » 2008-04-16 8:19:45

tcsh,bash,ash
они стоят по умолчанию в
freebsd,linux и милом моему сердцу беспроводном маршрутизаторе Asus wl-500gP
соответственно
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: кто какой shell использует, почему?

Непрочитанное сообщение manefesto » 2008-04-16 8:33:59

нету баша по дефолту во фре...
csh,sh,tcsh являются частью базовой системы....не надо мне ляля про баш
я такой яростный шо аж пиздеЦ
Изображение

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

Re: кто какой shell использует, почему?

Непрочитанное сообщение hizel » 2008-04-16 8:36:35

разжую
tcsh - freebsd
bash - debian\slackware\CentOS
ash - милом моему сердцу беспроводном маршрутизаторе Asus wl-500gP
по умолчанию

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

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

Re: кто какой shell использует, почему?

Непрочитанное сообщение Гость » 2008-04-16 8:50:38

jeehadina писал(а):
  • sh
  • ash
Мусье наверное не в курсе, но фришный sh(1) основан на ash.
sh(1) писал(а):AUTHORS
This version of sh was originally written by Kenneth Almquist.
jeehadina писал(а):Предлагаю обсудить, кто какой shell использует и почему?
Пока использую sh/tcsh, но присматриваюсь к lush/eshell. Кстати, наверное мало кто в курсе, но sh(1) можно использовать как интерактивный shell, если включить command lile editor (set -E/-V или set -o emacs/vi или запустить как sh -E/-V или sh -o emacs/vi).

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

? (car (ls "/usr/ports"))
= "accessibility"
? (sys "ping -c1 127.1")
PING 127.1 (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.275 ms

--- 127.1 ping statistics ---
1 packets transmitted, 1 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.275/0.275/0.275/0.000 ms
= 0
jeehadina писал(а):Какие прелести и недостатки вашего любимого shell'а?
не знаю даже. Попробуй почитать исходник portmaster, средний скрипт с этого форума и свои скрипты.
В tcsh удобно вызывать свой редактор из фона по ^Z (bindkey ^Z run-fg-editor) и обратно его туда отправлять по ^Z. А так, я уже и подзабыл о его плюсах, т.к. из emacs'а не вылезаю часто.
manefesto писал(а):csh,sh,tcsh являются частью базовой системы....не надо мне ляля про баш
Нету csh во фре, только tcsh с хардлинком на csh. Если нужен именно csh, то он есть в netbsd.

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: кто какой shell использует, почему?

Непрочитанное сообщение manefesto » 2008-04-16 9:03:12

да ??? ну тогда у меня tcsh
я такой яростный шо аж пиздеЦ
Изображение

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

Re: кто какой shell использует, почему?

Непрочитанное сообщение hizel » 2008-04-16 9:21:20

господа читают маны
man sh
DESCRIPTION
The sh utility is the standard command interpreter for the system. The
current version of sh is in the process of being changed to conform with
the IEEE Std 1003.2 (``POSIX.2'') specification for the shell. This ver-
sion has many features which make it appear similar in some respects to
the Korn shell, but it is not a Korn shell clone like pdksh. Only fea-
tures designated by POSIX, plus a few Berkeley extensions, are being
incorporated into this shell. This man page is not intended to be a
tutorial nor a complete specification of the shell.
ash откуда?
насчет tcsh и csh походу верно

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

>ls -il /bin/csh
49795 -r-xr-xr-x  2 root  wheel  293060 May  7  2006 /bin/csh
>ls -il /bin/tcsh
49795 -r-xr-xr-x  2 root  wheel  293060 May  7  2006 /bin/tcsh
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

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

Re: кто какой shell использует, почему?

Непрочитанное сообщение Гость » 2008-04-16 10:20:19

manefesto писал(а):да ??? ну тогда у меня tcsh

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

> csh
> echo $version
tcsh 6.15.00 (Astron) 2007-03-03 (i386-intel-FreeBSD) options wide,nls,dl,al,kan,sm,rh,color,filec
> echo $tcsh
6.15.00
> csh --version
tcsh 6.15.00 (Astron) 2007-03-03 (i386-intel-FreeBSD) options wide,nls,dl,al,kan,sm,rh,color,filec
А вот насчет netbsd не уверен. Давно проверял, может там уже ksh(1).
tcsh(1) писал(а): Throughout this manual, features of tcsh not found in most csh(1) implementations (specifically, the 4.4BSD csh) are labeled with `(+)', and features which are present in csh(1) but not usually documented are labeled with `(u)'.
hizel писал(а):ash откуда?
Ты в курсе кто такой Kenneth Almquist?
http://en.wikipedia.org/wiki/Almquist_shell

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

Re: кто какой shell использует, почему?

Непрочитанное сообщение hizel » 2008-04-16 10:45:39

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

Аватара пользователя
3t0n
мл. сержант
Сообщения: 122
Зарегистрирован: 2006-05-06 7:41:04
Откуда: Москва-Владимир
Контактная информация:

Re: кто какой shell использует, почему?

Непрочитанное сообщение 3t0n » 2008-04-16 11:02:28

csh
О человеке можно судить по его Temporary Internet Files

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4427
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: кто какой shell использует, почему?

Непрочитанное сообщение Raven2000 » 2008-04-16 11:44:23

перешел на csh с bash в виду того что
1) csh есть почти везде в отличие от bash
2) csh ни чуть не хуже bash , а может быть и лучше просто нужно приготовить
3) bash меня 2-3 раза серьезно подвел.... Обьясняю, произошло с системой нехорошое и bash встал раком рут был с bash... пи;№ц.. А csh пофиг пашет :P
4) csh не надо ставить это часть системы!
5) Да и уже притерся =)
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]