Lua系统相关操作
获取系统时间
lua
-- 获取当前系统时间
local time = os.date("%Y-%m-%d %H:%M:%S")
print(time)执行系统命令
lua
-- 执行系统命令并获取输出
local handle = io.popen("dir")
local result = handle:read("*a")
handle:close()
print(result)获取环境变量
lua
-- 获取系统环境变量
local path = os.getenv("PATH")
print(path)错误处理
lua
-- 处理系统操作中的错误
local status, result = pcall(os.execute, "invalid_command")
if not status then
print("命令执行失败: " .. result)
end