これは Clojure Advent Calendar 2018 6日目の記事です。 こんにちは。インフラエンジニアの @notake です。 ヤマハルーターRTX1210に接続されているDHCPクライアントの一覧が必要になったため、リース情報を吸い出すためにClojureを活用した話を書きたいと思います。 記号 本記事では複数種類のターミナルを扱いますので、区別できるよう記号を定義します。 $: LinuxまたはmacOSのターミナルに入力するコマンドです。 >: ヤマハルーターの通常ユーザーで入力するコマンドです。 #: ヤマハルーターの管理者権限で入力するコマンドです。 user=>: ClojureのREPLです。 ヤマハルーターにSSHする ルーターから情報を吸い出すには、当然ながら何かしらの手段でルーターに接続する必要があります。 ヤマハルーターに接続するには、シリアルポートを
