Вышло (http://www.mirbsd.org/mksh.htm#r40) значительное обновление проекта MirBSD Korn Shell (http://www.mirbsd.org/mksh.htm) (mksh), в рамках которого активно продолжается развитие pdksh. Цель разработки — предоставить хорошую командную оболочку для интерактивного использования, но с основным упором на написание скриптов. Может работать на большинстве распространенных Unix-совместимых систем. В новой версии добавлена новая функциональность и исправлено множество известных ошибок.
Из улучшений (http://progopedia.ru/version/mksh-r40/) можно отметить:- Добавлены встроенные команды cat и sleep;
- Обеспечена поддержка множества расширений из bash/ksh93/zsh: $"…", ${PIPESTATUS[*]}, case ;& и ;|, x+=y, x+=(y z) и др.;
- Добавлена поддержка платформ Android, FreeMiNT и Haiku;
- Расширены возможности интерактивного режима;
- Улучшена совместимость с POSIX/SUSv4;
- Проведен рефакторинг кода;
- Добавлена поддержка стандарта Unicode 6.0.0;
- Реализован н...URL: http://www.mirbsd.org/mksh.htm#r40
Новость: http://www.opennet.me/opennews/art.shtml?num=30892
Баш не устроил по религиознымм GPL соображениямм ?
Действительно, чем баш хуже?
как минимум ctrl+r вместо стрелки вверх
Не башем единым жив человек.В плане скриптинга, bash не далеко ушел от sh. ИМХО, даже тот же csh продвинутее будет.
Действительно, баш не испортил то что было в sh, и просто добавил ряд полезных и удобных опций. Не пытаясь сделать что-то полностью иное. Чем и хорош. Из минусов - жирноват, поэтому запускается медленновато. Что роляет в больших скриптах типа configure и в прочих make-ах.
да
pdksh появился в 1983 году. bash — в 1989. Так кого что не устроило?
Все фигня - есть rush (http://rush.heroku.com)
Спасибо, обязательно попробую. На первый взгляд симпатично, заодно скилл по Ruby качну (хотя вроде как и нет потребности). Интересно, а есть подобные поделки на базе синтаксиса Python или Tcl, никто не встречал?..bw
мсье знает толк! будете в командной строке табы расставлять для питона? хотя я все-равно круче: а вот шелла с синтаксисом брейнфака у вас нет наверняка?!
Где-то был шел с синтаксисом LISP`а - не намного хуже =)
http://packages.debian.org/squeeze/ipython
Надо говорить:
$ ipython -p pysh..bw
на перле чтото такое было http://ru.wikipedia.org/wiki/Perl_Shell