LINUX.ORG.RU

А синтаксис программирования был питоновский

И что ты собрался там программировать?

baverman ★★★
()
Ответ на: комментарий от self-learningMACHINE

Ну мне по крайней мере известен случай, когда программист использовал питон в качестве оболочки. Ему это было удобно тем, что он работал с одним и тем же синтаксисом и мог проверить что нужно на ходу. И, да, как он выполнял команды я не знаю, но автодополнения там точно не было.

Насколько я понял, другого применения для скриптовых языков, в качестве оболочки нет.

sin_a ★★★★★
()
Ответ на: комментарий от self-learningMACHINE

Узким местом здесь будут твои пальцы. А для второй задачи можно и второй терминал открыть.

sin_a ★★★★★
()

В вышеупомянутом ipython емнип комманды из PATH выплнялись, т.е. если ввести ls, то оно и покажет ls

Xenon ★★★
()
Ответ на: комментарий от self-learningMACHINE

> Скрипты же.

А при чем тут шелл, собственно?

anonymous
()

а зачем? tmux, экран пополам: слева — vim, справа — интерпретатор ЯП. Что может быть удобней?

kermzyxer
()
Ответ на: комментарий от self-learningMACHINE

> И че? Ты думаешь я не знал.

Скрипты же.

После этой фразы - да, думаю.

damnemall
()

Ничего, не понял. Чего хочет ТС?
В баше выполняю

python2.7
попадпю в питоновую консоль. Не то?

CYB3R ★★★★★
()
Ответ на: комментарий от sin_a

> Автодополнение, небось, работать не будет.

В ipython работает.

firestarter ★★★☆
()
Ответ на: комментарий от self-learningMACHINE

малыш, за тебя ещё и документацию прочитать; а не охренел ли ты?

anonymous
()
Ответ на: комментарий от self-learningMACHINE

Завтра в школу пойду. Может, узнаю там о существовании других оболочек, кроме sh, bash, tcsh, ash и busybox.

CYB3R ★★★★★
()
Ответ на: комментарий от self-learningMACHINE

>> В чем не хватает?

В скриптах.

Хотел спросить «В каких ?», да боюсь, получу ответ «В скриптах командной оболочки»... Короче, в баше многопоточность есть, другие шеллы не нужны.

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

> Короче, в баше многопоточность есть, другие шеллы не нужны

Многопоточности нет. Другие шеллы, как раз, нужны.

self-learningMACHINE
() автор топика
Ответ на: комментарий от dnoskov

Такое есть для Лиспа

Use at your own risk.
Backup everything you change on your system.
If anything goes wrong, do NOT blame us!

Отличный шелл! Ты же это не специально, правда?

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

Совершенно нет. Я только по заголовку ориентировался.

dnoskov
()
Ответ на: комментарий от tailgunner

| - не? Вроде правая часть - форкнутый child.

Возможно имелось ввиду что-нибудь вроде: cat <(sleep 5; echo 1) <(sleep 5; echo 2) (общее время ~ 5 секунд).

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

> | - не? Вроде правая часть - форкнутый child.

Это многозадачность, и она с 70-х есть в любом шелле общего назначения. Но речь шла о «многопоточности» - я так понял, о multithreading.

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

> многопоточности

Ох, виноват... Подозревал же, что что-то не так).

n01r ★★
()

В ~/.ipython/ у тебя должен лежать файлик ipythonrc-pysh, в котором дан пример настройки айпитона в качестве системного шелла. Айпитон очень гибкая штука, ее можно настроить очень по-разному. Кури маны.

provaton ★★★★★
()

Малолетний хакир, а ты чего вторую тему удалил?

aedeph
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.