- 620 名前:デフォルトの名無しさん [2007/07/05(木) 00:28:33 ]
- しつもん
スイッチのポートとその先のPCのMACをSNMPで対応付けたいのですが、 #!/bin/bash while [MACアドレスがある限り];do snmpwalk -c コミュ IP .1.3.6.1.2.1.17.4.3.1.1 >aa snmpwalk -c コミュ IP .1.3.6.1.2.1.17.4.3.1.2 >bb snmpwalk -c コミュ IP .1.3.6.1.2.1.17.1.4.1.2 >cc snmpwalk -c コミュ IP .1.3.6.1.2.1.31.1.1.1.1 >dd grep MAC aa > mib grep mibの右側 bb >bridge grep bridgeの右側 cc >ifindex grep ifindexの右側 dd >port paste MAC,port >output.txt done <mac.txt みたいなたらい回ししか出来ないんですか? 関係ないけどどうして演算結果を変数に入れるのがあんなに変な形式なんだろう?
|

|