diff --git a/modules/lib/shutil.lua b/modules/lib/shutil.lua index 6584097..e561c85 100644 --- a/modules/lib/shutil.lua +++ b/modules/lib/shutil.lua @@ -9,3 +9,16 @@ function cat(p) print(f:read("*a")) f:close() end +function ps(f) + local f=f or "" + for k,v in ipairs(os.tasks()) do + if v:find(f) then + print(tostring(k).."\t"..tostring(v)) + end + end +end +function mem() + print("Total:\t"..tostring(math.floor(computer.totalMemory()/1024)).."K") + print("Free: \t"..tostring(math.floor(computer.freeMemory()/1024)).."K") + print("Used: \t"..tostring(math.floor((computer.totalMemory()-computer.freeMemory())/1024)).."K") +end