Contenu

Introduction

Conditions préalables

Conditions requises

Components Used

Problème

Solution

Informations connexes

Introduction

Ce document fournit des instructions sur la façon de résoudre le stty : :: aucun message d'erreur de ce type (ou similaire) lors de l'exécution de scripts Unix sur un agent.

Conditions préalables

Conditions requises

Cisco vous recommande d'installer Tidal Agent 3.0 ou version ultérieure.

Components Used

Les informations de ce document sont basées sur Tidal Windows Agent version 3.0 ou ultérieure.

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.

Problème

Lorsque vous exécutez un script sur un agent Unix, stty : :: aucun périphérique ou adresse de ce type, stty : entrée standard : Ioctl inapproprié pour le périphérique, ou des erreurs similaires sont rencontrées. En règle générale, le script se termine correctement. Cependant, cette erreur est retournée dans la sortie du travail.

Solution

Si le script utilise la commande stty, ces erreurs sont reçues. La solution la plus simple est de contenir ces instructions dans une instruction if qui ne les exécute que si le script est exécuté de manière interactive (c'est-à-dire à partir d'une ligne de commande).

Exemple :

if [ `tty | grep -ci not` -eq 0 ]

then

stty erase \^\h kill \^u intr \^c       # workstations

stty echoe echok ixon ixoff -ixany

stty erase \^\?

stty erase \^h kill \^u intr \^c

fi

En termes simples, vous ne pouvez pas exécuter des commandes stty dans un environnement non interactif (similaire aux problèmes rencontrés lors de l'exécution de scripts comme tâches cron).

Remarque : L'exemple ci-dessus a été développé et testé sur un système Solaris 8 et peut nécessiter une modification en fonction du shell que vous exécutez. Ce code n'est fourni qu'à titre d'exemple.

Informations connexes

- Support et documentation techniques - Cisco Systems