Qshell - Qshell

Qshell
Développeur(s) IBM
Système opérateur IBM i
Plate-forme Systèmes d'alimentation IBM
Norme (s) POSIX , X/Ouvert
Disponible en Anglais
Taper Shell de commande
Site Internet Qshell

Qshell est un interpréteur de ligne de commande ( shell ) facultatif pour le système d'exploitation IBM i . Qshell est basé sur les standards POSIX et X/Open . Il s'agit d'un shell de type Bourne qui inclut également des fonctionnalités de KornShell . Les utilitaires (ou commandes ) sont des programmes externes qui fournissent des fonctions supplémentaires. L'équipe de développement de Qshell a dû faire face à des problèmes spécifiques à la plate-forme tels que la traduction entre ASCII et EBCDIC . Le shell prend en charge le mode interactif ainsi que le traitement par lots et peut exécuter des scripts shell à partir de systèmes d' exploitation de type Unix avec peu ou pas de modifications.

Commandes

Voici une liste des commandes prises en charge par l' interpréteur de ligne de commande Qshell sur IBM i 7.4.

Différences avec les autres shells Unix

Qshell ne prend pas en charge l' <> opérateur de redirection et ne fournit pas d' historique des commandes . Il ne prend pas non plus en charge le contrôle des travaux car le système d'exploitation IBM i n'a pas le concept de groupe de processus de premier plan ou d' arrière - plan . La norme POSIX fget les bgcommandes intégrées ne sont donc pas également disponibles.

Par rapport à PASE pour i

Selon IBM, QSHELL est une interface « de type Unix » construite sur IBM i . Les commandes émises par l'utilisateur pointent vers des programmes dans une bibliothèque « Qshell ». Il a commencé comme un port du shell ash , qui était un shell de type Bourne créé par Berkeley Software Design .

Voir également

Les références

Lectures complémentaires

Liens externes