この広告は、90日以上更新していないブログに表示しています。Cisco機器の操作をさらに自動化してみたみなさまこんにちは。前回は、ActivePerl実行環境の構築+とりあえずサンプルスクリプトを動かすところまでやってみました。サンプルを動かしてみたおかげで、Cisco機器用のモジュールを使うと、機器の返すプロンプト内容をあまり気にせずに簡単に動作させられることが分かりました。Teratermマクロと違って、再利用しやすいのもよさげ。そこで今回は、より実践的なスクリプトを書いて、動かしてみます。<今回やること>次のような仕様のスクリプトを書きます。■コマンドの実行結果をログとしてファイルに出力インプットがあり、処理し、アウトプットがある。プログラムっぽくなってきましたね(笑)では、いきます。いっても、今回はいきなり成果物と結果の内容から書いてしまいます。以下、作成したスクリプトです。"\nログ取得が完了しました。終了するにはEnterキーを押してください。<STDIN>;~~~~以下、入力に使用したIPアドレスリストです。何の変哲もない、ただIPアドレスだけを書いたテキストファイルです。ここに書かれた分だけ、while文で繰り返し同じ処理が実行され、ログ出力されるわけです。192.168.0.2~~~~以下、出力されたログファイルです。GigabitEthernet0/1~~~~今回のはCisco用モジュールのcmdメソッドの()内にコマンドを直書きしちゃってますが、できればこれも外出しして、コマンドリストをテキストファイルから読み込むようにしたいところ。汎用化できますからね。...2016-01-17Perlスクリプトの汎用化+GUI化+exe化=アプリ誕生!(2)みなさまこんにちは。前回、GUIを作成したPerlスクリプトの続...2016-01-17Perlスクリプトの汎用化+GUI化+exe化=アプリ誕生!(1)みなさまこんにちは。オンライン会議システム「BigBlueButton」を試すPerlスクリプトの汎用化+GUI化+exe化=アプリ誕生!(2)月別アーカイブはてなブログをはじめよう!candapcさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。