Vous pouvez configurer Qshell pour exécuter des scripts de produit pour IBM® i.
Pourquoi et quand exécuter cette tâche
Dans une installation par défaut, sauf indication contraire, tous les scripts
WebSphere
Application Server se trouvent dans le répertoire
racine_serveur_app/bin.
Ces scripts doivent être exécutés à partir de Qshell. Pour vous assurer que vous utilisez la version et le répertoire
appropriés, exécutez les commandes QShell selon l'une des méthodes
suivantes :
Procédure
- Appelez le nom de chemin qualifié complet du script :
racine_serveur_app/bin/nom_script paramètres
nom_script désigne le script et paramètres représente les paramètres transmis à celui-ci.
- Appelez le script à partir de la ligne de commande IBM i ou d'un programme IBM i CL. Pour utiliser cette méthode, exécutez la commande
STRQSH et entrez le nom de chemin complet du script :
STRQSH CMD('racine_serveur_app/bin/nom_script paramètres')
nom_script désigne le script et paramètres représente les paramètres transmis à celui-ci.
- Placez-vous dans le répertoire racine_serveur_app/bin et exécutez le script suivant :
cd racine_serveur_app/bin
nom_script paramètres
nom_script désigne le script et
paramètres représente les paramètres transmis à
celui-ci.
- Vous pouvez mettre à jour la variable d'environnement PATH pour
situer le script automatiquement lors de son exécution. Une fois que vous
avez mis à jour la variable PATH, vous pouvez exécuter ces scripts à
partir de tout répertoire. Pour mettre à jour la variable d'environnement PATH, procédez comme suit :
- Editez le fichier .profile dans le répertoire /home/nom_profil_utilisateur,
où nom_profil_utilisateur représente votre profil utilisateur IBM i.
Si le fichier n'existe pas, créez-le dans ce répertoire. Vous pouvez utiliser la commande EDTF à partir d'une ligne de commande IBM i ou tout éditeur à partir d'un poste
de travail. Notez également que .profile est le nom complet du fichier. Lorsque vous démarrez Qshell, ce dernier recherche le fichier .profile et
exécute les commandes qui y sont répertoriées. Vous pouvez définir des
variables d'environnement persistantes pour votre session Qshell à l'aide
du fichier .profile.
- Ajoutez la ligne suivante au fichier .profile :
export PATH=racine_serveur_app/bin:$PATH
- Enregistrez le fichier.
Que faire ensuite
Les mises à jour de .profile ne s'appliquent pas tant que vous ne redémarrez pas Qshell (si vous avez ouvert une session) ou ne démarrez pas .profile avec la commande ./home/user_profile_name/.profile.
Pour modifier le chemin
d'une session Qshell unique plutôt que le chemin par défaut de toutes les
sessions Qshell, exécutez les commandes export (décrites dans
l'étape précédente) pendant la session Qshell, sans éditer .profile.