kooshinlab / コーシンラボ

現役ネットワークエンジニアが、ネットワーク運用で必要になった技術の記事を書くブログです。

TextFSMでシスコルータの型名とシリアルを抽出する方法

ネットワークエンジニアならシスコルータの型名やシリアルを収集することが多々あると思います。 Telnet/シリアルコンソールなどからshow inventoryコマンドを実行して、コマンド実行結果から手作業でExcelに転記するのは辛い作業です。

今回はPythonライブラリのTextFSMとTextFSMの抽出テンプレートntc-templatesと14行のPythonスクリプトで、いとも簡単に抽出することができますのでご紹介します。

f:id:KOOSHIN:20171128072835p:plain
inventory.csv

続きを読む