Qshell - Qshell

Qshell
Разработчики) IBM
Операционная система IBM i
Платформа IBM Power Systems
Стандарт (ы) POSIX , X / Открыть
Доступно в английский
Тип Командная оболочка
Веб-сайт Qshell

Qshell - это необязательный интерпретатор командной строки ( оболочка ) для операционной системы IBM i . Qshell основан на стандартах POSIX и X / Open . Это оболочка, подобная Bourne, которая также включает в себя функции KornShell . Утилиты (или команды ) - это внешние программы, которые предоставляют дополнительные функции. Команде разработчиков Qshell приходилось заниматься специфичными для платформы проблемами, такими как перевод между ASCII и EBCDIC . Оболочка поддерживает интерактивный режим, а также пакетную обработку и может запускать сценарии оболочки из Unix-подобных операционных систем с небольшими изменениями или без них.

Команды

Ниже приведен список команд , которые поддерживаются интерпретатором командной строки Qshell в IBM i 7.4.

Отличия от других оболочек Unix

Qshell не поддерживает <> оператор перенаправления и не предоставляет историю команд . В нем также нет поддержки управления заданиями, поскольку в операционной системе IBM i отсутствует концепция группы процессов переднего плана или фоновых процессов . Поэтому стандартные fgи bgвстроенные команды POSIX также недоступны.

По сравнению с PASE для i

Согласно IBM, QSHELL представляет собой « Unix- подобный» интерфейс, построенный на основе IBM i . Команды, выдаваемые пользователем, указывают на программы в библиотеке «Qshell». Он начался как перенос из оболочки ash , которая была похожей на Bourne оболочкой, созданной Berkeley Software Design .

Смотрите также

использованная литература

дальнейшее чтение

внешние ссылки