[英]Port Connection with Ruby
任何人都可以帮助我正确使用这个 ruby 脚本,我正在尝试使用 ruby 脚本连接我尝试过的:
Ruby version: ruby 2.7.3p183 (2021-04-05 revision 6847ee089d) [x86_64-linux-gnu]
*require 'socket'
socket = TCPSocket 172.16.5.10 7707*
错误 :rbexp.rb:3: 数字文字后的意外小数部分 ...ket = TCPSocket.new 172.16.5.10, 7707
关于unexpected fraction part after numeric literal
错误unexpected fraction part after numeric literal
:ruby 将 172.16.5.10 解析为数字文字 - 使用字符串“172.16.5.10”。
解决您的问题的一种非常简单的方法如下:
require 'socket'
socket = TCPSocket.new "172.16.5.10", 7707
while line = socket.gets
puts line
end
socket.close
puts "Bye!"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.