Module: Ronin::Util

Defined in:
lib/ronin/util.rb

Class Method Summary collapse

Class Method Details

.find_cmd(cmd) ⇒ Object



20
21
22
23
24
25
26
# File 'lib/ronin/util.rb', line 20

def find_cmd(cmd)
  ENV['PATH'].split(File::PATH_SEPARATOR).each do |path|
    cmd_path = File.join(path, cmd)
    return cmd_path if File.executable? cmd_path
  end
  return nil
end

.num_coresObject



29
30
31
# File 'lib/ronin/util.rb', line 29

def num_cores
  `cat /proc/cpuinfo | grep processor | wc -l`.to_i
end