*   >> Lecture Éducation Articles >> education >> langues

Chat- usage général Scripting Language

ai d'attente est de 45 secondes.

-f fichierscript

lit le script de chat de la fichierscript au lieu de partir de la ligne de commande. Plusieurs lignes de attendre /Envoyer paires sont autorisées dans le fichier.

Afin de rendre les scripts plus utile et robuste, le chat fournit des mots clés spécifiques, les séquences d'échappement, et alternent send /expect paires qui peuvent être utilisés dans le scénario. Premièrement, regardons les cinq mots-clés de chat.

Deux mots-clés transmettent des signaux spéciaux pour le système distant.

1.

mot-clé EOT envoie le caractère de fin de transmission. Sur les systèmes UNIX cela est généralement le caractère de fin de fichier, qui est un CTRLD.

2. BREAK mot-clé envoie un saut de ligne sur le système distant.

Les trois mots-clés restantes définissent les caractéristiques de traitement pour le script lui-même.

3. DELAI mot-clé définit la quantité de temps à attendre pour une chaîne attendue. Parce qu'il est défini dans le script, la valeur de délai d'attente peut être modifié pour chaque chaîne attendue.

Par exemple,

Supposons que vous souhaitez autoriser les serveur distants de 30 secondes pour afficher le nom d'utilisateur initial> invite, mais seulement 5 secondes pour afficher Mot de passe> une fois que le nom d'utilisateur a été envoyé. Entrez la commande de script:. TIMEOUT 30 name> karen TIMEOUT 5 mot> Plage% PARTY

4. ABORT mot-clé définit cordes qui causent le script d'avorter si elles sont reçues lorsque le système attend la chaîne de connexion à partir de themodem.

5.

Le RAPPORT mot-clé définit chaînes qui déterminent les messages reçus sur le port série doivent être écrits dans stderr ou le fichier de rapport. Un fichier script chat exemple illustre à la fois de ces mots-clés:

Le caractère de retour chariot est pas le seul caractère spécial qui peut être envoyé à partir d'un script de chat. le chat fournit plusieurs séquences d'échappement pour envoyer et recevoir des caractères spéciaux.

Page   <<  [1] [2] 
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.