2023-05-22 22:08:29 +08:00

36 lines
609 B
Lua

#!/usr/bin/lua
function ltrim(s)
return s:match'^%s*(.*)'
end
function calc(total)
if total < 1000 then
tstr = string.format("%.2f", total)
tfm = " K"
else
if total < 1000000 then
tstr = string.format("%.2f", total/1000)
tfm = " MB"
else
tstr = string.format("%.2f", total/1000000)
tfm = " GB"
end
end
str = tstr .. tfm
return ltrim(str)
end
aamt = arg[1]
uamt = arg[2]
if uamt > aamt then
amt = uamt - aamt
amts = calc(amt)
amts = "-" .. amts
else
amt = aamt - uamt
amts = calc(math.abs(amt))
end
tfile = io.open("/tmp/amtleft", "w")
tfile:write(amts, "\n")
tfile:close()