LINUX.ORG.RU

Меняем Shell или чудо IPython


0

0
IPython служит заменой стандартной интерактивной оболочке python, но... имеет возможность использования в качестве шелла - то есть служит заменой вашему bash ! Среда имеет практически все возможности bash: автоподстановку по Tab, историю (более продвинутую); а так же много новых возможностей.

>>> Подробности на русском

★★

Проверено: Demetrio ()
так и просится в Gentoo в качестве default shell:)
Led ★★★☆☆
()
Ответ на: комментарий от vm
> python namnogo moshnee - eto ved jazik samij nastojashij silnij jazik

глупство это все. как язык - он мощный. но нафиг это _интерактивной_ _оболочке_ - непонятно.

ananas ★★★★★
()
Ответ на: комментарий от anonymous
Последняя версия PSH вышла в 2003 году, видно что он нах никому не нужен, потому как не все в баше толком рубят, а перловый синтаксис ваще отпугивает.
anonymous
()
Ответ на: комментарий от anonymous
>потому как не все в баше толком рубят

Запихнуть в bash grep, sed, awk и bc - получим инстркмент на 99% случаев жизни:)

Led ★★★☆☆
()
Ответ на: комментарий от anonymous
>Последняя версия PSH вышла в 2003 году, видно что он нах никому не нужен, потому как не все в баше толком рубят, а перловый синтаксис ваще отпугивает.

Гы. В 2003 году на нее забили. Потом про нее забыли и теперь говорят - новый супермощный шелл, на питоне, новое слово в программировании на шеле :)

Сказать что будет дальше? :)

anonymous
()
Ответ на: комментарий от anonymous
Если кто не работал в шеле никогда, вот те-же операции, что приведены в примерах "Считаем" и "Работаем с текстами" но в менее продвинутом и непротюненом шелле.

echo "24*s(0.45)/sqrt(8)" | bc -l

grep "^#" rain.py

нуна считать количество нажатых кнопок? :)

2Led - делов-то, перепиши инит-скрипты на питоне :)

anonymous
()
Ответ на: комментарий от Led
>Запихнуть в bash grep, sed, awk и bc - получим инстркмент на 99% >случаев жизни:)

интересно, что это за 1 процент задач остается? Пример в студию :)

anonymous
()
Ответ на: комментарий от anonymous
>интересно, что это за 1 процент задач остается? Пример в студию :)

Не знаю:) Я на всякий случай 1% оставил - может кто придумает чего:) AWK наверное зря я приплёл - всё-таки это одельный язык со своим синтаксисом... очень может быть, что хватило бы добавления цикла со счетчиком и ещё несколько мелочей...

Led ★★★☆☆
()
Ответ на: комментарий от anonymous

>Сказать что будет дальше? :)

это про перлсх речь шла - она в 2003 году заморозилась а ипитон каждую неделю обновляется

vm ★★
() автор топика
Ответ на: комментарий от anonymous

>echo "24*s(0.45)/sqrt(8)" | bc -l

именно потому что я баш знаю я и выбрал ипитон - это намного мощнее и понятнее - например, ты же не станешь поискового интернет агента писать на си а выберешь питон - так и тут - посмотри на своё эхо и набор символов плюс учти зависимости от преустановленных программ - а тут только питон нужен и всё

vm ★★
() автор топика
Ответ на: комментарий от Led
>Запихнуть в bash grep, sed, awk и bc - получим инстркмент на 99% случаев жизни:)

А вроде эта штука называется perl?

Причем скрипты переносимы, в отличии от баша.
Sun-ch
()
Ответ на: комментарий от Sun-ch
2Sun-ch:

>А вроде эта штука называется perl?

bash в интерактивном использовании поудобнее будет:)

>Причем скрипты переносимы, в отличии от баша.

Нормально они переносимы. В чём отличие переносимости от perl?

Led ★★★☆☆
()
Ответ на: комментарий от Sun-ch
Неплохо бы, что бы default shell в системе был универсальным инстркментом... В FreeBSD пару лет назад собирались вынести perl в порты, не знаю как там у них - получилось?
Led ★★★☆☆
()
Ответ на: комментарий от vm
>это про перлсх речь шла - она в 2003 году заморозилась а ипитон каждую неделю обновляется

Имнно про нее. Она началась в середине 99, прожила ~3.5 года до последнего релиза. Поживем-посмотрим ;)

anonymous
()
Ответ на: комментарий от Led
Да, это теперь один из немногих портов, правда, который можно ставить из sysinstall во время установки системы.
xlex
()
и нафига такое чудо? чтоб посмотреть кто залогинен import os;os.system('w') писать? нахх
divisor
()
Питон это зло =( Вот лучше бы на Ruby все это дело было =) Хотя для этого есть Rubyx
PiratusXP
()
Ответ на: комментарий от vm
> plevat na tclsh - python namnogo moshnee - eto ved jazik samij nastojashij silnij jazik

Чем это пистон мощнее тикля?

anonymous
()
Ответ на: комментарий от Led
как два пальца. а толку? депенденсы никто не отменял. а раз так - юзай что нравится и плюй на дистрофанов, бздунов и виндузятников
anonymous
()
Настоящие DBA используют sqsh.
steam
()
любопытная вещь, надо бы пощупать.. ;-)
MiracleMan ★★★★★
()
так глядишь лет через 10 серпентофилы и до емакса дорастут.
anonymous
()
Ответ на: комментарий от anonymous
2anonymous (*) (08.02.2005 18:38:51)
>интересно, что это за 1 процент задач остается? Пример в студию :)
rm -rf /
хотя можно и rm в bash запихнуть :-)
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.