LINUX.ORG.RU
 
vm

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


0

0

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

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

** ()
Проверено: Demetrio (08.02.2005 14:50:59)

[#]  

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

Круто! Так ведь можно и весь Linux на Python построить.

()
[#]  

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

так и просится в Gentoo в качестве default shell:)

***## ()
[#] Ответ на: Re: Меняем Shell или чудо IPython от anonymous 08.02.2005 16:48:05  
vm

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

>Ну еще tclsh можно вспомнить :)

plevat na tclsh - python namnogo moshnee - eto ved jazik samij nastojashij silnij jazik

** ()
[#] Ответ на: Re: Меняем Shell или чудо IPython от vm 08.02.2005 17:27:09  
ananas

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

> python namnogo moshnee - eto ved jazik samij nastojashij silnij jazik

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

***** ()
[#] Ответ на: Re: Меняем Shell или чудо IPython от anonymous 08.02.2005 16:48:05  

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

Последняя версия PSH вышла в 2003 году, видно что он нах никому не нужен, потому как не все в баше толком рубят, а перловый синтаксис ваще отпугивает.

anonymous ()
[#] Ответ на: Re: Меняем Shell или чудо IPython от anonymous 08.02.2005 17:50:25  

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

>потому как не все в баше толком рубят

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

***## ()
[#] Ответ на: Re: Меняем Shell или чудо IPython от anonymous 08.02.2005 17:50:25  

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

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

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

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

anonymous ()
[#] Ответ на: Re: Меняем Shell или чудо IPython от anonymous 08.02.2005 18:09:39  

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

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

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

grep "^#" rain.py

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

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

anonymous ()
[#] Ответ на: Re: Меняем Shell или чудо IPython от Led 08.02.2005 17:56:55  

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

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

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

anonymous ()
[#] Ответ на: Re: Меняем Shell или чудо IPython от anonymous 08.02.2005 18:38:51  

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

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

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

***## ()
[#] Ответ на: Re: Меняем Shell или чудо IPython от anonymous 08.02.2005 18:09:39  
vm

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

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

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

** ()
[#] Ответ на: Re: Меняем Shell или чудо IPython от anonymous 08.02.2005 18:36:03  
vm

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

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

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

** ()
[#] Ответ на: Re: Меняем Shell или чудо IPython от Led 08.02.2005 17:56:55  
Sun-ch

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

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

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

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

# ()
[#] Ответ на: Re: Меняем Shell или чудо IPython от Sun-ch 08.02.2005 19:12:53  

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

2Sun-ch:

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

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

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

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

***## ()
[#] Ответ на: Re: Меняем Shell или чудо IPython от Sun-ch 08.02.2005 19:12:53  

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

Неплохо бы, что бы default shell в системе был универсальным инстркментом... В FreeBSD пару лет назад собирались вынести perl в порты, не знаю как там у них - получилось?

***## ()
[#] Ответ на: Re: Меняем Shell или чудо IPython от vm 08.02.2005 19:02:50  

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

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

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

anonymous ()
[#]  

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

scsh - рулез. ;)

# ()
[#] Ответ на: Re: Меняем Shell или чудо IPython от Led 08.02.2005 19:18:39  

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

Да, это теперь один из немногих портов, правда, который можно ставить из sysinstall во время установки системы.

* ()
[#]  

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

и нафига такое чудо? чтоб посмотреть кто залогинен import os;os.system('w') писать? нахх

()
[#]  

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

Питон это зло =( Вот лучше бы на Ruby все это дело было =) Хотя для этого есть Rubyx

* ()
[#] Ответ на: Re: Меняем Shell или чудо IPython от vm 08.02.2005 17:27:09  

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

> plevat na tclsh - python namnogo moshnee - eto ved jazik samij nastojashij silnij jazik

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

anonymous ()
[#] Ответ на: Re: Меняем Shell или чудо IPython от Led 08.02.2005 19:18:39  

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

как два пальца. а толку? депенденсы никто не отменял. а раз так - юзай что нравится и плюй на дистрофанов, бздунов и виндузятников

anonymous ()
[#]  

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

Настоящие DBA используют sqsh.

* ()
[#]  
MiracleMan

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

любопытная вещь, надо бы пощупать.. ;-)

***** ()
[#]  

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

так глядишь лет через 10 серпентофилы и до емакса дорастут.

anonymous ()
[#] Ответ на: Re: Меняем Shell или чудо IPython от anonymous 08.02.2005 18:38:51  

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

2anonymous (*) (08.02.2005 18:38:51)
>интересно, что это за 1 процент задач остается? Пример в студию :)
rm -rf /
хотя можно и rm в bash запихнуть :-)

anonymous ()