在Lua中获取os.execute的输出

时间:2011-05-17 15:09:09

标签: shell lua

  

可能重复:
  Get back the output of os.execute in Lua

我想将shell命令的结果分配给lua变量。

在lua 5.1中有什么比这里回答的更好的方法? Get back the output of os.execute in Lua

1 个答案:

答案 0 :(得分:3)

您可以使用io.popen(包含在Lua 5.1中)。这为您提供了一个文件句柄,您可以使用它来编写或读取程序。 Lua Manual

中的更多信息