Contenu

Introduction

Conditions préalables

Conditions requises

Composants utilisés

Problème

Solution

Informations connexes

Introduction

Ce document décrit le problème rencontré quand un symbole de canal (|) est utilisé afin de filtrer des sorties et décrit également la syntaxe appropriée des expressions régulières utilisées avec des commandes show d'éviter des résultats inattendus.

Conditions préalables

Conditions requises

Aucune spécification déterminée n'est requise pour ce document.

Composants utilisés

Les informations dans ce document sont basées sur l'utilisation correcte du symbole de canal afin de filtrer des sorties basées sur des chaînes.

Les informations contenues dans ce document ont été créées à partir des périphériques d'un environnement de laboratoire spécifique. Tous les périphériques utilisés dans ce document ont démarré avec une configuration effacée (par défaut). Si votre réseau est opérationnel, assurez-vous que vous comprenez l'effet potentiel de toute commande.

Problème

L'utilisation du symbole de canal dans la commande au-dessous de la sortie incorrecte de retours.

Switch#show run | include 1.1.1.2

ip address 192.168.51.131 255.255.255.0

ip address 198.1.1.1 255.255.255.0

Solution

Utilisez un caractère unique de match any de point (.), y compris un espace et un nombre. Dans l'exemple ci-dessus, correspondances de 1.1.1.2 :

192.168.51.131255.255.255.0 et 198.1.1.1 255.255.255.0

Si vous avez besoin d'une correspondance avec un caractère particulier, vous devez supprimer sa signification avec une barre oblique inverse (\).  Exemple :

Switch# show run | include 1.1.1\.2 does not match IPs above

Ce comportement suit de la définition des expressions régulières.

Informations connexes

- Support et documentation de Tehnical - Cisco Systems