Ruby misc: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „=Install Module= *gem install net-ping =Host reachable= #!/usr/bin/ruby require 'net/ping' def up?(host) check = Net::Ping::External.new(host) check.p…“)
 
Zeile 9: Zeile 9:
 
  end
 
  end
 
  chost = '10.0.0.1'
 
  chost = '10.0.0.1'
  puts up?(chost) # prints "true" if ping replies
+
  puts up?(chost)

Version vom 4. November 2017, 10:15 Uhr

Install Module

  • gem install net-ping

Host reachable

#!/usr/bin/ruby
require 'net/ping'
def up?(host)
  check = Net::Ping::External.new(host)
  check.ping?
end
chost = '10.0.0.1'
puts up?(chost)