j'ai essayé a plusieurs endroit. En gros les action dans les actions dans le while read sont 4 requête snmp qui utilise les adresse ip de ip.cfg . j'ai testé après le do mais ça bug.
Posté par benofdark .
En réponse au message Format adresse mac .
Évalué à 0.
Dernière modification le 29 janvier 2013 à 10:46.
Oui je m'en suis sorti mais le problème est différent , les adresses MAc que j'obtient ont des caractère en moi lorsque sur les 2 valeur héxa si la première est 0 il ne l'affiche pas.
Voila les premières lignes de mon fichier. j'essaie d'adapter ta solution pour qu'elle fonctionne et de trouver comment pourvoir afficher le résultat de la recherche mac si il trouve ou un message s'il ne trouve pas.
Je souhaite pouvoir faire une recherche par ip ou mac du poste puis pas ip de switch. Cependant mes grep ne fonctionne pas je n'arrive pas a saisir q'un champs .
Une nouvelle question sur le même exemple de script, je me demandé si dans le fichier résulté il était possible de supprimer les ligne ayant un champ commun (exemple adresse mac) en respectant leur ordre d'arrivé dans le fichier.
Une nouvelle question sur le même exemple de script, je me demandé si dans le fichier résulté il était possible de supprimer les ligne ayant un champ commun (exemple adresse mac) en respectant leur ordre d'arrivé dans le fichier.
le problème vient justement du fait que seul la dernière occurrence (j'aurai du l'annoncer plus haut ). Si le script est lancé de maniéré régulière pour garder l'information à jour en vue d'un réseau mouvent, je doit être en mesure de gardé pour 2 MAC identique la dernière occurrence remonté.
[^] # Re: &
Posté par benofdark . En réponse au message action simultanée. Évalué à -1.
par exemple :
ip.cgf
192.168.0.1
192.168.0.2
j'aimerai :
faire les 4 action une par une pour 192.168.0.1 et en meme temps les faire pour 192.168.0.2
un ami ma diriger vers Gnu parallel , quelqu'un connai ?
[^] # Re: &
Posté par benofdark . En réponse au message action simultanée. Évalué à -2.
effectivement c'est 4 actions doivent se faire dans cette ordre , mais pour chaque IP en même temps.
[^] # Re: &
Posté par benofdark . En réponse au message action simultanée. Évalué à -2.
c'a va paralléliser les 4 snmp , moi ce que j'aimerai c'est que les 4 soit fait dans cette ordre sur toutes les IP.
[^] # Re: &
Posté par benofdark . En réponse au message action simultanée. Évalué à -2.
[^] # Re: &
Posté par benofdark . En réponse au message action simultanée. Évalué à -2.
j'ai essayé a plusieurs endroit. En gros les action dans les actions dans le while read sont 4 requête snmp qui utilise les adresse ip de ip.cfg . j'ai testé après le do mais ça bug.
[^] # Re: &
Posté par benofdark . En réponse au message action simultanée. Évalué à 1.
ne marche pas : S
[^] # Re: &
Posté par benofdark . En réponse au message action simultanée. Évalué à -1.
euh je ne suis pas sur que ça marche ! je vais testé
[^] # Re: Le plus propre : getopts
Posté par benofdark . En réponse au message Création de commande . Évalué à 1.
MErci beaucoup j'ai pu finaliser tous ça .
# merci
Posté par benofdark . En réponse au message erreur if elif. Évalué à 1.
Merci beaucoup !
# escuse moi
Posté par benofdark . En réponse au message erreur if elif. Évalué à 1. Dernière modification le 31 janvier 2013 à 10:40.
je pensai que ça suffirai :
[^] # Re: sed
Posté par benofdark . En réponse au message Format adresse mac . Évalué à 1.
je valide aussi
+1
[^] # Re: sed
Posté par benofdark . En réponse au message Format adresse mac . Évalué à -1. Dernière modification le 29 janvier 2013 à 11:50.
ouai tu 'as donnai une piste pourrait tu juste m'expliquer rapidement le :
car j'ai testé ta solution mais je vai devoir l'adapté car le dernier jeu de caractère n'est pas pris en compte.
# certes
Posté par benofdark . En réponse au message Format adresse mac . Évalué à 0. Dernière modification le 29 janvier 2013 à 10:46.
Oui je m'en suis sorti mais le problème est différent , les adresses MAc que j'obtient ont des caractère en moi lorsque sur les 2 valeur héxa si la première est 0 il ne l'affiche pas.
[^] # Re: marche toujours pas
Posté par benofdark . En réponse au message Format mac et ipv4. Évalué à 0. Dernière modification le 25 janvier 2013 à 13:41.
Voila les premières lignes de mon fichier. j'essaie d'adapter ta solution pour qu'elle fonctionne et de trouver comment pourvoir afficher le résultat de la recherche mac si il trouve ou un message s'il ne trouve pas.
[^] # marche toujours pas
Posté par benofdark . En réponse au message Format mac et ipv4. Évalué à 0.
Testé avec un awk
la recherche n'abouti pas .
[^] # Re: MErci
Posté par benofdark . En réponse au message Format mac et ipv4. Évalué à 1.
J'ai 3 recherches à faire dans un fichier de se type
82 192.168.0.1 78:E3:B5:87:25:15 Ethernet2/0/30 3com5500(IP= 192.168.7.12)
Je souhaite pouvoir faire une recherche par ip ou mac du poste puis pas ip de switch. Cependant mes grep ne fonctionne pas je n'arrive pas a saisir q'un champs .
une idée?
[^] # Re: oui
Posté par benofdark . En réponse au message Format mac et ipv4. Évalué à 1.
J'ai réussi a trouver c'est deux expressions régulieres:
et
Merci beaucoup à vous deux.
# MErci
Posté par benofdark . En réponse au message Format mac et ipv4. Évalué à 1.
Merci je me renseigne sur le sujet de suite.
[^] # Re: Bon autant vous montrez le complet ça vous aidera peut etre
Posté par benofdark . En réponse au message Utilisation de awk pour la jointure de 2 fichiers. Évalué à 0.
Une nouvelle question sur le même exemple de script, je me demandé si dans le fichier résulté il était possible de supprimer les ligne ayant un champ commun (exemple adresse mac) en respectant leur ordre d'arrivé dans le fichier.
[^] # Re: Bon autant vous montrez le complet ça vous aidera peut etre
Posté par benofdark . En réponse au message Utilisation de awk pour la jointure de 2 fichiers. Évalué à 0.
Une nouvelle question sur le même exemple de script, je me demandé si dans le fichier résulté il était possible de supprimer les ligne ayant un champ commun (exemple adresse mac) en respectant leur ordre d'arrivé dans le fichier.
[^] # Re: Bon autant vous montrez le complet ça vous aidera peut etre
Posté par benofdark . En réponse au message Utilisation de awk pour la jointure de 2 fichiers. Évalué à 0.
Une autre question qui me passé par la tête.
Et-il possible d'effectuer un contrôle de saisie basée sur un format (exemple MAC ou IPv4)?
[^] # Re: Bon autant vous montrez le complet ça vous aidera peut etre
Posté par benofdark . En réponse au message Utilisation de awk pour la jointure de 2 fichiers. Évalué à 0.
Merci beaucoup pour vos solution.
[^] # Re: Bon autant vous montrez le complet ça vous aidera peut etre
Posté par benofdark . En réponse au message Utilisation de awk pour la jointure de 2 fichiers. Évalué à 0.
erreur de ma part c'est sur le 2 eme champs.
[^] # Re: Bon autant vous montrez le complet ça vous aidera peut etre
Posté par benofdark . En réponse au message Utilisation de awk pour la jointure de 2 fichiers. Évalué à 0.
Le réel problème vient de là et j'y travail . aoprès deux precolte le fichier BD.dat m'affiche
Il faut que j'arrive a géré les doublons sur le 3eme champ en gardant le plus vieux
[^] # Re: Bon autant vous montrez le complet ça vous aidera peut etre
Posté par benofdark . En réponse au message Utilisation de awk pour la jointure de 2 fichiers. Évalué à 0.
le problème vient justement du fait que seul la dernière occurrence (j'aurai du l'annoncer plus haut ). Si le script est lancé de maniéré régulière pour garder l'information à jour en vue d'un réseau mouvent, je doit être en mesure de gardé pour 2 MAC identique la dernière occurrence remonté.