Ce n’est qu’un début
Bien que cela ne soit qu'un simple aperçu de Qshell, vous disposez des éléments de base pour commencer à développer vos propres scripts shell. Vous pourrez faire beaucoup plus dans cet environnement en lisant la nombreuse littérature sur l'utilisation d'Unix sur l'iSeries. Vous pouvez commencer à acquérir des connaissances sur
Lire l'article
Créer un programme shell
Vous voilà prêt à créer votre premier
script shell Unix dans Qshell. La figure
2 montre un exemple de script de
menu Korn shell. Les menus démontrent
quelques fonctions de base du
langage script et ils peuvent vous simplifier
la vie.
Pour entrer un script shell dans
Qshell iSeries, on
Pipes et redirections
Contrairement aux structures de contrôle, les opérateurs pipes et redirection fonctionnent de la même manière dans tous les shells. Il est très courant d'utiliser des commandes pipe dans des scripts shell. On peut comparer un pipe à un fichier de sortie sur une commande iSeries qui est lu directement par
Lire l'article
Contrôles logiques
Bien que le scripting shell, comme tout autre langage, puisse traiter des conditions if et des boucles, il a sa propre syntaxe. Il faut garder à l'esprit ces constructions de syntaxe principales : les instructions de contrôle suivent une convention de nommage singulière mais logique. On termine les groupes If
Lire l'article
Paramètres
La possibilité de passer des paramètres ou des arguments à un programme contribue à la souplesse de la programmation des shells. Quand on travaille avec des variables de paramètres shell, on fait référence aux arguments avec $n, où n est la séquence de l'argument. Par exemple, $1 est le premier
Lire l'article
Variables shell
Examinons quelques composants et
constructions du Bourne shell et du
Korn shell. La première partie de tout
programme concerne le stockage des
valeurs dans des variables. Soit l'attribution
de variables :
var1='My name is'
var2='Thibault'
Pour vérifier les valeurs dans vos
variables, tapez simplement
Echo $var1 $var2
A noter que
Principes de base des shells
En programmation shell, la ligne
de commentaires est la plus importante
à comprendre. Comme dans tout
langage de programmation, il est toujours
judicieux de bien documenter le
code. Le signe dièse (#) est l'indicateur
de commentaire pour un script
shell. Tout ce qui se trouve à droite
constitue un commentaire.
Bien plus qu’une aide au réglage des requêtes
Cet utilitaire de listing des index non seulement donne une seule interface pour déterminer facilement tous les index considérés pendant l'optimisation des requêtes, mais il aide aussi à déterminer si les index sur vos tables les plus usuelles bénéficient des dernières avancées en matière d'index sur l'iSeries. Par exemple, tous
Lire l'article
Un coup d’oeil au code
La procédure stockée IndexList démarre simplement avec une déclaration pour les deux paramètres d'entrée (nom de la table et bibliothèque de la table) et un indicateur que la procédure renvoie les données via un jeu de résultats. Un jeu de résultats peut être assimilé à un tableau ou à un
Lire l'article
La solution idéale
En V5R2, le support de LPAR iSeries se caractérise toujours par son extrême souplesse. Il permet aux utilisateurs iSeries de définir facilement des configurations uniques pour des partitions, en se fondant sur leurs attributs : géographique, application ou système d'exploitation. C'est la solution idéale pour des multinationales ou des data
Lire l'article
Gestion des partitions graphiques
L'OS/400 V5R1 a grandement simplifié la gestion quotidienne de LPAR en fournissant une interface utilisateur graphique sécurisée par l'intermédiaire d'iSeries Navigator. Les tâches de gestion de LPAR OS/400, comme créer et supprimer de nouvelles partitions, déplacer des ressources dynamiques et fournir l'accès sécurisé à ces tâches d'après l'authentification de l'utilisateur,
Lire l'article
La continuité de l’activité avec LPAR
Les architectures LPAR peuvent présenter une combinaison de charges de travail caractérisées par la haute disponibilité et la business intelligence, avec des partitions de production critiques réparties sur plusieurs systèmes. Par exemple, si l'on a deux serveurs utilisant LPAR et des charges de travail de production multiples, cela donne (au
Lire l'article
Connexions inter-partitions haute vitesse
Lorsqu'on consolide de multiples charges de travail avec LPAR, il est indispensable de pouvoir offrir l'accès de données haute vitesse entre ces charges de travail. Les serveurs iSeries, en collaboration avec Virtual Ethernet et Virtual OptiConnect, exploitent complètement les bandes passantes HSL (High Speed Link) pour fournir des communications inter-
Lire l'article
Linux et LPAR
LPAR permet aussi de tirer parti des
technologies émergentes et des nouveaux
environnements d'exploitation
comme WebSphere, Lotus Domino et
l'implémentation PowerPC Linux lauréate
d'IBM.
La consolidation des serveurs
Linux sur iSeries présente un double
avantage : ils sont plus faciles à gérer
et plus économiques. Un serveur
iSeries peut accepter
Analyse de statistiques
SPSS présente SPSS12.0, nouvelle version de son produit d'analyse statistique pour iSeries et zSeries qui fonctionne sous Windows. Cette nouvelle version comprend des présentations graphiques améliorées, des données améliorées, et des outils d'analyses mis à jour.
Lire l'article
Mise à jour de scripts
Original Software ajoute la technologie Self-Healing Script (SHS) à TestBench for iSeries, sa suite d'outils de test d'applications. SHS réalise les changements automatiquement pour tester les scripts.
Lire l'article
Module de gestion TN5250
BOScom présente BOSaNOVA TCP/IP Management Module, module de gestion TCP/IP BOSaNOVA pour son logiciel d'émulation d'impression et d'affichage TN5250e. Ce module permet aux administrateurs réseaux de traiter une variété de tâches à partir d'une unique situation sur le réseau, y compris installation, mises à jour et configurations.
Lire l'article
Outil de Business Intelligence
Symtrax annonce StarQuery, outil iSeries qui permet aux utilisateurs d'accéder et de faire des requêtes de divers systèmes de bases de données (DB2, Oracle, MS SQL Server) via un environnement graphique drag-and-drop et d'exporter les résultats vers des tableurs Excel. StarQuery fournit un environnement sécurisé.
www.symtrax.com
Intégration des données
iWay Software annonce deux produits et des mises à jour de plusieurs produits d'intégration de données pour iSeries et autres plates-formes. Cluster Management est un produit de gestion des systèmes automatisé qui contrôle notamment la haute disponibilité. Remote Installation/Management Console est un utilitaire qui automatise les tâches manuelles impliquées dans
Lire l'article
ARCAD-Changer Client
Cette ouverture permet d'organiser de façon cohérente les évolutions d'applications hétérogènes.
Changer Client assure :
- L'allocation et la redescente sur le poste client des composants à faire évoluer,
- La synchronisation avec le référentiel ARCAD,
- L'archivage automatique des versions de composants,
- La comparaison/fusion graphique Lire l'article
Les plus consultés sur iTPro.fr
- Adapter la sécurité OT aux réalités de l’industrie
- Les applications financières sont le terrain privilégié de la fraude
- Compromission des identités numériques : la panne invisible qui met les entreprises à l’arrêt
- Tendances Supply Chain : investir dans la technologie pour répondre aux nouvelles attentes clients
À la une de la chaîne Tech
- DevX Summit EMEA : les développeurs au cœur de la révolution de l’IA
- Adapter la sécurité OT aux réalités de l’industrie
- Coder vite, mais coder juste : trouver l’équilibre à l’ère de l’IA
- Mixité dans la Tech : en 2026, un choix de souveraineté stratégique
- Analyse Patch Tuesday Mars 2026
