Bonsoir
Je cherche à faire un parsing (awk, sed, cut) du résultat de ma commande snmpwalk, le résultat de cette commande que j’ai tapé :
snmpwalk -v 1 -OX 192.168.1.NNN -c public ip.ipNetToMediaTable.ipNetToMediaEntry.ipNetToMediaPhysAddress | sed ‘s/IP-MIB::ipNetToMediaPhysAddress//’ | sed ‘s/[0-9]//’ | sed ‘s/[0-9]//’
me donne ceci :
[][A.B.C.D] = STRING: A:B:C:D:E:F
[][A.B.C.D] = STRING: A:B:C:D:E:F
[X][A.B.C.D] = STRING: A:B:C:D:E:F
[X][A.B.C.D] = STRING: A:B:C:D:E:F
X = un chiffre qui reste (à la base c’était XXX, après deux coups de sed, certains crochets n’ont plus de chiffres, et et d’autres restent un chiffre).
Ma question est : Comment faire pour virer le “X” qui reste entre crochet sans pour autant toucher aux crochets vides ?
J’espère avoir été assez clairs 
Merci de vos réponses 
