首页
新闻
小组
威客
人才
下载
博客
代码贴
在线编程
论坛
注册
|
登录
如何在Lua中执行命令行命令时捕获返回内容/不显示命令行窗口
Lua中,我们一般用os.execute()执行命令行命令,此时会显示命令行窗口,并返回系统状态码。 但我们有时需要捕获返回内容/不显示命令行窗口,则可以使用函数:io.popen(),这个函数也可以执行命令行命令,但是返回的是一个文件,同时不显示命令行窗口。 例子: local ts= io.popen('dir') local s = ts:read("*all") print(s)
Lua
| 2018-05-11 10:52 |
阅读 3442 次
|
评论 2 条
sunus的博客
sunus
浏览40930次
文章分类
默认分类(1)
Lua(9)
Tiny C(1)
文章归档
2022年01月(1)
2019年08月(1)
2018年07月(2)
2018年05月(1)
2018年04月(3)
2018年03月(3)
最新评论
sunus
:你在什么环境下用的?
占轮吗明
:做个插件发给别人
透脱寨均
:您好,我用您这个代码,为啥提示read错误
介八雄至
:@echo off cd src tcc -o ..\luac.exe lapi.c ...
gwuzhizhi
:你好,怎么才能获得外部设备的ip?