Qshell
Разработчик(и) | ИБМ |
---|---|
Операционная система | IBM я |
Платформа | IBM Power Systems |
Стандарт (ы) | POSIX , X/Открыть |
Доступно в | Английский |
Тип | Командная оболочка |
Веб-сайт | Qshell |
Qshell — это дополнительный интерпретатор командной строки ( оболочка ) для операционной системы IBM i . Qshell основан на стандартах POSIX и X/Open . Это оболочка, подобная Bourne , которая также включает в себя функции KornShell . [1] Утилиты (или команды ) — это внешние программы, предоставляющие дополнительные функции. Команде разработчиков Qshell приходилось решать проблемы, специфичные для платформы, такие как перевод между ASCII и EBCDIC . Оболочка поддерживает интерактивный режим , а также пакетную обработку и может запускать сценарии оболочки из Unix-подобных операционных систем с небольшими изменениями или без них. [1]
Команды
[ редактировать ]Ниже приведен список команд , которые поддерживаются интерпретатором командной строки Qshell в IBM i 7.4. [2]
- учить
- псевдоним
- апплетвьювер
- атрибут
- базовое имя
- перерыв
- встроенный
- кот
- Кэтспльф
- компакт-диск
- chgrp
- chmod
- чаун
- клртмп
- cmp
- двоеточие (:)
- команда
- компресс
- продолжать
- КП
- резать
- данныеq
- свидание
- дата
- db2profc
- db2profp
- объявить
- имя каталога
- точка (.)
- dspmsg
- эхо
- эгреп
- окружение
- оценивать
- руководитель
- Выход
- экспорт
- выражение
- дополнительная проверка
- ЛОЖЬ
- fgrep
- файл
- находить
- генкат
- получить конф
- получил предложение
- получить
- схватить
- хэш
- голова
- помощь
- имя хоста
- значок v
- идентификатор
- IPCRM
- ипкс
- банка
- подписывающий банку
- Ява
- Явак
- Javadoc
- Ява
- javakey
- javap
- рабочие места
- kdestroy
- купить
- ключевой инструмент
- убийство
- выводы
- клист
- Ксетуп
- ldapadd
- ldapchangepwd
- ldapdelete
- ldapdiff
- ldapexop
- ldapmodify
- ldapmodrdn
- ldapsearch
- позволять
- список книг
- Ин
- местный
- местный
- лесоруб
- имя журнала
- лс
- мкдир
- мкфифо
- МВ
- родной2ascii
- ноуп
- из
- чел.
- инструмент политики
- пиар
- распечатать
- printenv
- печать
- проф конв
- профдб
- профп
- пс
- страдающий
- pwdx
- кш
- читать
- только для чтения
- возвращаться
- рексек
- Рекс
- Rфайл
- РМ
- rmdir
- рмик
- робкий
- рмирегистрация
- но
- сериализатор
- набор
- setccsid
- ш
- сдвиг
- спать
- сортировать
- источник
- расколоть
- sqlj
- система
- сисвал
- хвост
- берет
- тройник
- тест
- tnameserv
- трогать
- тр
- ловушка
- истинный
- тип
- верстать
- ulimit
- маска
- ты плачешь
- не называть имя
- распаковать
- уникальный
- не установлен
- ждать
- Туалет
- откуда
- xargs
- zcat
Отличия от других оболочек Unix
[ редактировать ]Qshell не поддерживает <>
оператор перенаправления или предоставить историю команд . Он также не поддерживает управление заданиями , поскольку в операционной системе IBM i нет концепции группы приоритетных или фоновых процессов . Стандарт POSIX fg
и bg
поэтому встроенные команды также недоступны. [3]
По сравнению с PASE для i
[ редактировать ]По данным IBM, QSHELL — это « Unix -подобный» интерфейс, построенный на базе IBM i . Команды, выдаваемые пользователем, указывают на программы в библиотеке «Qshell». Он начался как порт из оболочки ash , которая представляла собой Bourne-подобную оболочку, созданную Berkeley Software Design . [1]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Jump up to: а б с Холт, Тед; Кулак, Фред (1 февраля 2004 г.). Qshell для iSeries . МК Пресс. ISBN 1-58347-046-8 .
- ^ «Список всех утилит» . ИБМ .
- ^ «Различия с другими переводчиками» . ИБМ .
Дальнейшее чтение
[ редактировать ]- Холт, Тед (2004). Qshell для iSeries . ISBN 1-58347-046-8 .
Внешние ссылки
[ редактировать ]- «Кшелл» . IBM . ИБМ . Проверено 11 июня 2020 г.
- Знакомство с iSeries QSHELL