LocalazyLocalazy
Control Language, ou CL, est un langage de programmation utilisé sur les systèmes d'exploitation mainframe IBM. Il est conçu pour l'administration des systèmes et permet à l'utilisateur de contrôler le système, de créer et d'exécuter des programmes, et de gérer des fichiers. Le langage CL est un langage de commande, ce qui signifie que des commandes sont envoyées au système d'exploitation pour effectuer des tâches spécifiques. Ces commandes peuvent être émises de manière interactive ou être stockées dans un programme CL, qui est une série de commandes CL pouvant être exécutées en tant qu'unité. Les programmes CL sont exécutés par l'interpréteur CL du système d'exploitation, qui est un programme qui lit et exécute les commandes CL. L'interpréteur CL fait partie du noyau du système d'exploitation. La première chose que vous devez faire pour commencer à utiliser CL est de créer un programme CL. Pour ce faire, créez un fichier texte contenant les commandes CL que vous souhaitez exécuter. Le fichier doit avoir une extension ".cl". Une fois que vous avez créé votre programme CL, vous pouvez l'exécuter en envoyant la commande suivante à l'interpréteur CL : /chemin/vers/cl/interprète /chemin/vers/cl/programme Le "/chemin/vers/cl/interprète" est le chemin d'accès à l'interpréteur CL sur votre système. Le "/chemin/vers/cl/programme" est le chemin vers le programme CL que vous voulez exécuter. Vous pouvez également exécuter des programmes CL de manière interactive en démarrant l'interpréteur CL, puis en tapant les commandes CL que vous souhaitez exécuter. Pour ce faire, envoyez la commande suivante au système d'exploitation : /chemin/vers/cl/interprète Le "/chemin/vers/cl/interprète" est le chemin d'accès à l'interpréteur CL sur votre système. Une fois l'interpréteur CL lancé, vous verrez une invite ">". À cette invite, vous pouvez taper des commandes CL et elles seront exécutées immédiatement. Pour quitter l'interpréteur CL, tapez la commande "exit". Maintenant que vous savez comment créer et exécuter des programmes CL, examinons quelques-unes des commandes CL les plus couramment utilisées. La commande "WRKOBJ" est utilisée pour répertorier les objets d'une bibliothèque. Par exemple, pour dresser la liste des objets de la bibliothèque "MYLIB", vous devez exécuter la commande suivante : WRKOBJ MYLIB La commande "CRTLIB" est utilisée pour créer une bibliothèque. Par exemple, pour créer la bibliothèque "MYLIB", vous devez exécuter la commande suivante : CRTLIB MYLIB La commande "DLTLIB" est utilisée pour supprimer une bibliothèque. Par exemple, pour supprimer la bibliothèque "MYLIB", il suffit d'envoyer la commande suivante : DLTLIB MYLIB La commande "ADDLIBLE" est utilisée pour ajouter une bibliothèque à la liste des bibliothèques que le système d'exploitation recherche lorsqu'il cherche un objet. Par exemple, pour ajouter la bibliothèque "MYLIB" à la liste des bibliothèques recherchées par le système d'exploitation, vous devez exécuter la commande suivante : ADDLIBLE MYLIB La commande "WRKLIB" est utilisée pour dresser la liste des bibliothèques qui figurent actuellement dans la liste des bibliothèques recherchées par le système d'exploitation. Par exemple, pour dresser la liste des bibliothèques dans la liste des bibliothèques que le système d'exploitation recherche, vous devez exécuter la commande suivante : WRKLIB La commande "RMVLIBLE" est utilisée pour supprimer une bibliothèque de la liste des bibliothèques recherchées par le système d'exploitation. Par exemple, pour supprimer la bibliothèque "MYLIB" de la liste des bibliothèques recherchées par le système d'exploitation, vous devez exécuter la commande suivante : RMVLIBLE MYLIB La commande "CRTPGM" est utilisée pour créer un programme. Par exemple, pour créer le programme "MYPGM", vous devez exécuter la commande suivante : CRTPGM MYPGM La commande "DLTPGM" est utilisée pour supprimer un programme. Par exemple, pour supprimer le programme "MYPGM", vous devez lancer la commande suivante : DLTPGM MYPGM La commande "STRPGM" est utilisée pour démarrer un programme. Par exemple, pour lancer le programme "MYPGM", vous devez exécuter la commande suivante : STRPGM MYPGM La commande "ENDPGM" est utilisée pour terminer un programme. Par exemple, pour mettre fin au programme "MYPGM", il suffit de lancer la commande suivante : ENDPGM MYPGM La commande "DSPOBJD" permet d'afficher les détails d'un objet. Par exemple, pour afficher les détails de la bibliothèque "MYLIB", vous devez lancer la commande suivante : DSPOBJD MYLIB La commande "DSPLIB" permet d'afficher le contenu d'une bibliothèque. Par exemple, pour afficher le contenu de la bibliothèque "MYLIB", il suffit de lancer la commande suivante : DSPLIB MYLIB La commande "DSPFD" est utilisée pour afficher les détails d'un fichier. Par exemple, pour afficher les détails du fichier "MYFILE", vous devez lancer la commande suivante : DSPFD MYFILE La commande "CPYF" est utilisée pour copier un fichier. Par exemple, pour copier le fichier "MONDIAL" dans le fichier "MONDIAL2", vous devez exécuter la commande suivante : CPYF MONFICHIER MONFICHIER2 La commande "DLTF" est utilisée pour supprimer un fichier. Par exemple, pour supprimer le fichier "TED", vous devez exécuter la commande suivante : DLTF MON FICHIER