|
2.3, Logo (ok), 15:13, 02/01/2010 [^] [^^] [^^^] [ответить]
| +6 +/– |
Ага, он по умолчанию стоит, а дистры менять приходиться часто, да и привычнее на баш, а вообще-то лень переседать, пока не приперло :)
| |
|
|
4.34, bircoph (?), 20:51, 04/01/2010 [^] [^^] [^^^] [ответить]
| +/– |
>По умолчанию стоит bash3. bash4 пока такая же экзотика, как и zsh.
Ну не скажите. В Gentoo bash-4 дано используется.
| |
|
5.36, Michael Shigorin (ok), 21:41, 04/01/2010 [^] [^^] [^^^] [ответить]
| +/– |
>>По умолчанию стоит bash3. bash4 пока такая же экзотика, как и zsh.
>Ну не скажите. В Gentoo bash-4 дано используется.
Тогда и Вы не скажите, в grml zsh по умолчанию издревле. :) (согласен, Gentoo не настолько экзотика, но и вокруг давно уж не попадался)
| |
|
6.42, Хоменко (ok), 21:15, 07/01/2010 [^] [^^] [^^^] [ответить]
| +/– |
Женту маргинализировать? Не позволю!
Завтра прибудем в составе четырех лаптопов и одного десктопа -- все под флагом женту!
:}
| |
|
|
4.39, Иван (??), 23:33, 05/01/2010 [^] [^^] [^^^] [ответить]
| +/– |
У меня в кубунте 4.0.33. Дистр достаточно популярный, пожалуй :)
| |
4.40, anonymous (??), 19:12, 06/01/2010 [^] [^^] [^^^] [ответить]
| +/– |
> По умолчанию стоит bash3. bash4 пока такая же экзотика, как и zsh
В федоре:
> 4.0.35(1)-release | |
|
|
2.8, Tav (ok), 19:08, 02/01/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
По какой причине по вашему я должен предпочесть zsh?
| |
|
3.28, Michael Shigorin (ok), 13:00, 04/01/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
zsh нервы бережёт. Комплишен более умный, плюс есть возможность подстраховаться от ошибок вроде rm * ~. То есть когда всё хорошо, то удобней, а когда всё плохо (если уж пришлось торчать за консолью в уставшем виде) -- то порой оберегает от типичных и предсказуемых при этом ошибок.
Разумеется, на дефолтный в федоре смотреть не стоит -- деревянный до ужаса, это как линукс по асеровскому консольному линпусу оценивать.
| |
|
4.43, Хоменко (ok), 21:19, 07/01/2010 [^] [^^] [^^^] [ответить]
| +/– |
>zsh нервы бережёт. ... плюс есть возможность подстраховаться от
>ошибок вроде rm * ~.
А разве это не забота coreutils?
| |
|
5.44, Michael Shigorin (ok), 23:31, 07/01/2010 [^] [^^] [^^^] [ответить]
| +/– |
>>zsh нервы бережёт. ... плюс есть возможность подстраховаться от
>>ошибок вроде rm * ~.
>А разве это не забота coreutils?
Проведите следственный эксперимент, но вообще-то это в досах утилиты сами озадачивались globbing'ом -- в UNIX шелл производит набор expansion'ов _перед_ передачей аргументов команде.
Бишь rm получит уже не * ~, а нечто вроде bin src vip.txt /home/joe
| |
|
6.45, Хоменко (ok), 21:34, 08/01/2010 [^] [^^] [^^^] [ответить]
| +/– |
А, сообразил. Имеется ввиду "*~", обозначающее бэкапные версии, в противоположность "*" и "~" по отдельности. Понятно теперь все.
А из coreutils вертелось на уме rm, которое (с каких-то пор) не даст удалить / без особой длинной опции.
| |
|
|
|
|
|
3.11, sHaggY_caT (ok), 20:05, 02/01/2010 [^] [^^] [^^^] [ответить]
| +2 +/– |
>А чем zsh круче?
Перефразируя известную фразу, чем bash :) Но кому-то нравится "магия zsh"...
З.Ы. Тоже использую bash. Пока....
| |
|
2.23, Iv945n (ok), 20:26, 03/01/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
Думал освоить и поюзать, но последний стабильный релиз zsh вышел 2 года назад, так что стрёмновато. Подождём пока освежится + ещё полгодика.
| |
2.33, bircoph (?), 20:50, 04/01/2010 [^] [^^] [^^^] [ответить]
| +/– |
>кто-то еще пользует баш, когда есть zsh ?
zsh слишком тормозит с жрёт слишком много памяти, не более он не годится для использования в качестве системного шелла.
| |
|
3.35, Michael Shigorin (ok), 21:09, 04/01/2010 [^] [^^] [^^^] [ответить]
| +/– |
>>кто-то еще пользует баш, когда есть zsh ?
>zsh слишком тормозит с жрёт слишком много памяти
У меня на сизифе он недавно начал тормозить на стареньком T43 (та же, только x86_64, сборка с теми же настройками на Xeon 5420 -- задержки не замечаю). "Пустой" пользователь на этом же буке не тормозит, с отодвинутым rc и у меня не тормозит, а перебрать по строчке пока лень.
Сюда же на всякий случай:
zcompile ~/.zshrc
. ~/.zshrc
>не более он не годится для использования в качестве системного шелла.
Прекрасно годится в контейнерах, а у меня и на аппаратных узлах работает. Тут ещё один момент: zsh может включать ftp-клиент, что изредка может оказаться крайне полезно при отвалившейся glibc или ld.so (рука дрогнула или бэд удачно попал). Хотя вообще да, базовую систему лучше держать компактной ради непотопляемости. Но утверждать, что "не годится" -- не годится.
| |
|
|
1.12, Ъ (?), 20:24, 02/01/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
В присваивание значения переменной все так-же пробелы не допустимы?
| |
|
2.15, Вова (?), 21:52, 02/01/2010 [^] [^^] [^^^] [ответить]
| –3 +/– |
~ $ HA=HA\ HA; echo $HA
HA HA
~ $ bash --version
GNU bash, version 3.2.39(1)-release (x86_64-pc-linux-gnu)
Copyright (C) 2007 Free Software Foundation, Inc.
| |
|
|
4.17, Вова (?), 23:12, 02/01/2010 [^] [^^] [^^^] [ответить]
| +/– |
т. е. ваш вопрос звучит так: "отменили ли интерпретацию пробела как разделителя логических конструкций языка."; а "присвоение значения" тут как частный случай.
| |
|
5.18, Ъ (?), 23:37, 02/01/2010 [^] [^^] [^^^] [ответить]
| +/– |
Как еще более внятнее сформулировать? Внятней уже некуда.
| |
|
|
|
2.19, Аноним (-), 01:31, 03/01/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
Мою простую фразу: "товарищи, довайте объективнее", удалили по цензуре.
Да уж, "свободный" сайт, "свободный" портал.
Стыдно, Максим. Как тюмененец тюменцу.
Цензура, конечно, хорошо, но не в такой же степени.
| |
|
3.22, pavlinux (ok), 16:52, 03/01/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
> довайте объективнее
пишут - дАвайте, так что, скорее не цензура, а орфография. :)
| |
|
|
3.29, Michael Shigorin (ok), 13:02, 04/01/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Как интерпретировать "LC_ALL= ls -l"?
Как запуск ls -l с пустым значением переменной окружения LC_ALL.
| |
|
4.30, gegMOPO4 (ok), 13:27, 04/01/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
>>Как интерпретировать "LC_ALL= ls -l"?
>
>Как запуск ls -l с пустым значением переменной окружения LC_ALL.
Я знаю. Вопрос был к желающим пробелов вокруг =.
| |
|
5.31, Аноним (31), 17:58, 04/01/2010 [^] [^^] [^^^] [ответить]
| +/– |
>>>Как интерпретировать "LC_ALL= ls -l"?
>>
>>Как запуск ls -l с пустым значением переменной окружения LC_ALL.
>
>Я знаю. Вопрос был к желающим пробелов вокруг =.
А вот это вот ; зачем придумали?
# LC_ALL = ; ls -l
Тоже, вроде, неплохо смотрится...
| |
|
6.32, gegMOPO4 (ok), 19:24, 04/01/2010 [^] [^^] [^^^] [ответить]
| +/– |
>>>>Как интерпретировать "LC_ALL= ls -l"?
>А вот это вот ; зачем придумали?
>
># LC_ALL = ; ls -l
>
>Тоже, вроде, неплохо смотрится...
Только вот смысл другой.
| |
6.37, del (??), 00:49, 05/01/2010 [^] [^^] [^^^] [ответить]
| +/– |
Во втором варианте LC_ALL выставится для всей текущей шелл сессии, в первом - только для конкреной команды.
| |
|
|
|
|
|
|