トップ «前の日記(2015/08/25 (火) ) 最新 次の日記(2015/08/27 (木) )» 編集 RSS feed

HsbtDiary


2015/08/26 (水) [長年日記]

Ruby 2.1 以降で eth0 の IP アドレスを取る

Ruby の中で ip コマンドを spawn とかしたくないので以下の様な感じで取る

Socket.getifaddrs.find{|addr| addr.name == "eth0" && addr.addr.ipv4? }.addr.ip_address

できれば find とか使わないで決め打ちで取り出したい。