質問: sock.gets sock.write(`#{cmd}`) end sock.close ``` ``` Wireless LAN adapter Wi-Fi: 接続固有の DNS サフィックス . . . . .: tcn-catv.ne.jp リンクローカル IPv6 アドレス. . . . .: fe80::3908:b55c:8d55:59f2%18 IPv4 アドレス . . . . . . . . . . . .: 192.168.11.9 サブネット マスク . . . . . . . . . .: 255.255.255.0 デフォルト ゲートウェイ . . . . . . .: 192.168.11.1 イーサネット アダプター Bluetooth ネットワーク接続: メディアの状態. . . . . . . . . . . .: メディアは接続されていません 接続固有の DNS サフィックス . . . . .: EOF ```
回答: > > break if cmd == nil > > > `cmd`が`nil`なら`while`の条件が偽なので、そこで終了です。 現状のコードでどういう現象になりますか?