Linux サーバーで、システム情報を収集するためにルーターに telnet で接続することになっている Expect スクリプトを作成する途中です。これまでのところ、私のスクリプトは正常に接続を確立し、ルーター コマンドを実行し、切断して終了することができます。
このコマンドは、解析する必要がある数行を表示しますが、Expect でどうすればよいかわかりません。出力を保存し、行をgrepし、次に行から列を作成し、最後に結果をファイルに保存するにはどうすればよいですか? 可能であれば、回避策ではなく完全にExpectを使用したいと思います(たとえば、Bashに埋め込まれたExpectなど)。
御時間ありがとうございます。jk04