proc_args example
This commit is contained in:
parent
ac6d7b9a81
commit
2a1f3f31f7
|
@ -0,0 +1,18 @@
|
|||
require 'rbsigar'
|
||||
|
||||
def output(sigar, pid)
|
||||
args = sigar.proc_args(pid)
|
||||
exe = sigar.proc_exe(pid);
|
||||
puts "exe=" + exe.name
|
||||
puts "cwd=" + exe.cwd
|
||||
|
||||
args.each do |arg|
|
||||
puts " " + "=>" + arg + "<="
|
||||
end
|
||||
end
|
||||
|
||||
sigar = Sigar.new
|
||||
|
||||
ARGV.each do |pid|
|
||||
output(sigar, pid.to_i)
|
||||
end
|
Loading…
Reference in New Issue