RosettaCodeData/Task/Terminal-control-Dimensions/Pluto/terminal-control-dimensions...

7 lines
189 B
Plaintext

local tmp = "_pluto_.tmp"
os.execute($"stty size > {tmp}")
local res = io.contents(tmp):strip()
io.remove(tmp)
local [h, w] = res:split(" ")
print($"Terminal width = {w} and height = {h}")