Lua标准库中的操作系统库提供了一些函数,用于执行操作系统相关的操作,如访问文件系统、执行系统命令等。下面是一些常用的操作系统库函数及其用法:
-- 执行系统命令,并输出结果
result = os.execute("ls")
print(result)
-- 获取环境变量的值
path = os.getenv("PATH")
print(path)
-- 重命名文件
os.rename("old.txt", "new.txt")
-- 删除文件
os.remove("test.txt")
-- 退出程序
os.exit(0)
-- 计时
start = os.clock()
-- 执行一些操作
elapsed = os.clock() - start
print("Time elapsed: " .. elapsed)
这些是操作系统库中的一些常用函数,还有其他函数可供使用。操作系统库提供了一些基本的操作系统级别的功能,方便Lua程序与操作系统进行交互。更多操作系统库的函数和用法可以查阅Lua官方文档。