obj = io . popen(" CD ")-如果不是交互模式,可以在前面加上local。
path = obj:read(" * all "):sub(1,-2)-path存儲當前路徑。
關閉句柄。
以上原理是使用Windows的cd命令返回工作目錄;至於sub(1,-2),就是去掉換行符。
當然,如果妳有lua socks或者妳有lfs(註意匹配妳的lua版本),妳可以使用lfs(Lua文件系統)。
需要(“lfs”)
path=lfs.currentdir()
這是Lua文件系統庫中的壹個函數。