Инструменты пользователя

Инструменты сайта


msx:samarux

SamaruX

SamaruX — это Unix-like shell для CP/M-80. Программа работает как на MSX, так и на других микрокомпьютерах под управлением CP/M версий 2.2 и 3. Запускается также и в MSX-DOS. По сравнению со штатным командным процессором (CCP), SamaruX (далее - SX) предоставляет оператору, в определенной степени, мощь командной строки Unix. В частности, SX располагает встроенными и поддерживает внешние команды с привычным для пользователя Unix синтаксисом, реализует переменные окружения, псевдо-директории и алиасы, конфигурационные профили, работает с различными типами терминалов (vt52, vt100 etc).

SamaruX, работающий в CP/M 3.1 на MSX2

SX может исполнять shell-скрипты, поддерживает перенаправление ввода, конвейер. Присутствует документация в форме man-страниц.

Проект — это свободное ПО с открытым исходным кодом. Его автор Мигель Гарсия Лопез (Miguel I. García López). Разработка была осуществлена на Си с использованием компилятора MESCC, улучшенного варианта Small-C.

Ознакомиться с SX можно онлайн в эмуляторе WebMSX. После появления приглашения CP/M, нужно набрать:

A>b: 
B>sx

Ссылки

msx/samarux.txt · Последние изменения: 2023-05-15 13:59 — ATroubleshooter