Inhoud

Inleiding

Voorwaarden

Vereisten

Gebruikte componenten

Probleem

Oplossing

Gerelateerde informatie

Inleiding

Dit document bevat informatie over de oplossing van het probleem: : geen dergelijk apparaat of adres (of vergelijkbaar) foutbericht wanneer Unix scripts op een Agent worden uitgevoerd.

Voorwaarden

Vereisten

Cisco raadt u een bestaande installatie van Tidal Agent 3.0 of hoger aan.

Gebruikte componenten

De informatie in dit document is gebaseerd op Tidal Windows Agent versie 3.0 of hoger.

De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u de potentiële impact van elke opdracht begrijpen.

Probleem

Wanneer je een script runt op een Unix Agent, zeg dan: : geen dergelijk hulpmiddel of adres, stty: standaardinvoer: Ongeschikte ioctl voor apparaat, of soortgelijke fouten worden aangetroffen. Meestal voltooit het script succesvol. Deze fout wordt echter teruggegeven in de taakuitvoering.

Oplossing

Als het script de stty opdracht gebruikt, worden deze fouten ontvangen. De makkelijkste oplossing is om deze verklaringen in een als verklaring te bevatten die hen slechts uitvoert als het script interactief wordt uitgevoerd (dat wil zeggen, van een opdrachtregel).

Bijvoorbeeld:

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

Eenvoudig gesteld, kunt u geen stty opdrachten uitvoeren in een niet-interactieve omgeving (gelijk aan de problemen die worden aangetroffen bij het uitvoeren van scripts als cron jobs).

Opmerking: Het bovenstaande voorbeeld is ontwikkeld en getest op een Solaris 8-systeem en kan wijziging vereisen afhankelijk van de gebruikte schelp. Deze code wordt slechts als voorbeeld gegeven.

Gerelateerde informatie

- Technische ondersteuning en documentatie – Cisco Systems