TCLを初めて使用し、動的値をとるTCLプロシージャを作成しようとしました。 私はn個のインターフェイスとVLANペアをprocに渡したいのですが。動的変数を使用したTCLプロシージャの作成
proc proc_data {device, intf_in, intf_out, args} {
foreach vlan $args {
set inter_vlan [$device exec "show interface $intf_in $vlan"]
set inter_vlan [$device exec "show interface $intf_out $vlan"]
....
}
}
は私が渡すことができますどのような方法があります:
{ device [interface vlan] <<<<< dynamic no of pair
値のリストを渡すだけですか?また、変数を区切るためにTclにカンマを使用しないでください。 – Jerry