Solaris: дружественность консоли

OpenSolaris, Illumos, OpenIndiana

Модератор: Модераторы разделов

Ответить
Аватара пользователя
newsrc
Сообщения: 314
ОС: Slackware

Solaris: дружественность консоли

Сообщение newsrc »

В Opensolaris всё нормально с этим, т. е. как в Linux'e консоль вполне дружественна: можно удалять набранное, по нажатию tab подставляется команда и т. д.
Поставил Solaris 10/08 и там с этим не так. Даже ошибочно набранные символы нельзя удалить. Есть из этого выход или это особый путь мегаЮниксойдов?
Система -- это совокупность элементов и связей, дающая новые свойства, не присущие ни одному из элементов и ни одной из связей.
Спасибо сказали:
Аватара пользователя
agentprog
Сообщения: 362
Статус: Ad Astra per aspera
ОС: openSUSE 11.4, Arch

Re: Solaris: дружественность консоли

Сообщение agentprog »

в линуксе чаще всего оболочка bash, которая умеет перечисленные вами выше возможности. в Солярисе вы возможно столкнулись с чем-то другим :)
выход:
пишем в консоли:

если не работает, возможны варианты типа

Код: Выделить всё

/usr/local/bin/bash

если вообще не установлено, значит установить :)
No problems - just solutions!
Спасибо сказали:
Аватара пользователя
skeletor
Сообщения: 1224

Re: Solaris: дружественность консоли

Сообщение skeletor »

В солярке путь не /usr/local/bin/bash, а /bin/bash. Попробуй /bin/ksh
Спасибо сказали:
Аватара пользователя
Nikky
Сообщения: 339
ОС: Debian GNU/Linux

Re: Solaris: дружественность консоли

Сообщение Nikky »

Умолчальный $SHELL в Solaris - sh. В отличие от Opensolaris, где по умолчанию - bash. Изменить не сложно. Не нужно быть "мегаюниксоидом". 
Арфы нет - возьмите бубен...
Спасибо сказали:
Аватара пользователя
newsrc
Сообщения: 314
ОС: Slackware

Re: Solaris: дружественность консоли

Сообщение newsrc »

Да, для этого действительно
Nikky писал(а):
18.12.2009 14:28
Не нужно быть "мегаюниксоидом". 

Всем спасибо.
Система -- это совокупность элементов и связей, дающая новые свойства, не присущие ни одному из элементов и ни одной из связей.
Спасибо сказали:
m0ps
Сообщения: 19
ОС: FreeBSD / Ubuntu

Re: Solaris: дружественность консоли

Сообщение m0ps »

пишем:

Код: Выделить всё

stty erase <BACKSPACE>
, где <BACKSPACE> - нажатие соответствующей кнопки на клавиатуре (в консоли выглядит как ^H)
и вуаля, бэкспейс работает
best regards, m0ps
Спасибо сказали:
Ответить