677 B
677 B
Shell
Простая реализация командной строки (или терминала, если хотите).
Расширения командами
По-умолчанию (и если не переназначить), то есть только одна команда - exit
Однако можно сколь угодно создать таких команд. Необходимо лишь унаследоваться от класса AbstractCommand
и перед запуском зарегистрировать её.
Запуск
#!java
Shell shell = new Shell();
shell.registerCommand(new HelloCommand());
shell.start();