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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.