Traitement Des Erreurs Dans Les Scripts Batch; Commentaires Dans Les Fichiers De Script; Commandes Du Shell Efi - Bull NOVASCALE 5XX0 Guide De L'utilisateur

Masquer les pouces Voir aussi pour NOVASCALE 5XX0:
Table des Matières

Publicité

La redirection de la sortie est entièrement prise en charge. La redirection de la sortie d'une
commande contenue dans un fichier de script porte uniquement sur le résultat de cette
commande. En revanche, si la redirection de la sortie est appliquée lors de l'appel du script
batch, elle porte sur la sortie de toutes les commandes exécutées à partir de ce script.
La sortie de chaque commande est ajoutée à la fin du même fichier.
Par défaut, les données en entrée et en sortie de toutes les commandes exécutées à partir
d'un script batch sont affichées sur la console. Pour supprimer l'affichage des commandes
lues dans un fichier batch, utilisez la commande echo –off (voir echo). Si la sortie d'une
commande est redirigée vers un fichier, elle ne s'affiche pas sur la console. Les
commandes exécutées à partir d'un script batch ne sont pas enregistrées par le shell dans
l'historique DOSkey, qui permet de rappeler les commandes exécutées en appuyant sur la
touche flèche vers le haut.

Traitement des erreurs dans les scripts batch

Par défaut, si une commande contenue dans un script batch provoque une erreur, le script
batch continue de s'exécuter.
La variable lasterror du shell permet aux scripts batch de tester le résultat de la dernière
commande exécutée à l'aide de la commande if. Il ne s'agit pas d'une variable
d'environnement, mais d'une variable spéciale gérée par cette instance de shell.

Commentaires dans les fichiers de script

Il est possible d'intégrer des commentaires dans les scripts batch. Le caractère #, placé en
début de ligne, indique que tous les caractères de cette ligne seront ignorés par le shell.
Les commentaires ne sont pas affichés sur la console.

Commandes du shell EFI

La plupart des commandes shell peuvent être appelées à partir de l'invite du shell EFI.
Cependant, certaines commandes ne peuvent être exécutées que si elles sont intégrées
à des scripts batch.
Remarque :
La colonne "Batch seulement" ci–dessous indique si une commande est disponible
uniquement à partir des fichiers de script. La dernière colonne contient des informations
supplémentaires sur chaque commande.
Pour afficher l'aide sur une commande, entrez help nom_commande.
Conseils destinés aux administrateurs
5-15

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Novascale 6xx0

Table des Matières