Какие есть варианты организации CLI для устройства?

Коллеги, доброго Вам дня!


Подскажите, пожалуйста — есть ли какие-нибудь более-менее готовые средства (типа уже написанного шелла), на базе которых можно сделать интерфейс командной строки для специализированного linux-box'а?


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


Коробочка на арме, дистрибутив — либо debian, либо openembedded (Angstrom), ещё не выбрал.


Спасибо!
  • Вопрос задан
  • 3889 просмотров
Решения вопроса 1
IlyaEvseev
@IlyaEvseev
Opensource geek
а-ля Циско: routercli.sourceforge.net/
а-ля Джунипер: code.google.com/p/easy-shell/

Имитаторы CLI Микротика и Д-Линка в природе пока не замечены, но написать длинковский при желании относительно нетрудно. Только зачем?
Обычно пытаются наоборот — отключить командную обертку и попасть в честный внутренний linux/freebsd/netbsd.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
qxfusion
@qxfusion
Ну как правило нету, а так — рекомендую Вам посмотреть в сторону как реализовали MicroTik — и их утилите для админов — WinBox
Ответ написан
facha
@facha
В питоне есть модуль cmd для написания подобных штук.
docs.python.org/2/library/cmd.html
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы