www.qprq.net > LuA脚本怎么样调用外部脚本

LuA脚本怎么样调用外部脚本

用require或者dofile。用os.execute可以执行任何的可执行文件。

用dofile函数 或者 require。

$cd /home/czfshine 生成要执行的sh脚本 $echo "pwd" > 1.sh 生成lua文件 $echo " os.execute(' sh ./1.sh') " > 1.lua $ls 1.sh 1.lua 运行lua文件 $ lua 1.lua /home/czfshine

若要调用外部Lua脚本,需要使用dofile。 这很像C语言中的 #include“” 用法:dofile ("路径") ================== --File:E:\lua1.lua dofile ("Hello.lua") print(a) ================== --File: E:\Hello.lua a = 100 ================== ==输...

除了楼上的回答,还可以这样,dofile("b.lua") 然后就可以在a.lua脚本中调用b.lua中的函数了。

用dofile函数,或者新版的lua中用require。

$cd /home/czfshine 生成要执行的sh脚本 $echo "pwd" > 1.sh 生成lua文件 $echo " os.execute(' sh ./1.sh') " > 1.lua $ls 1.sh 1.lua 运行lua文件 $ lua 1.lua /home/czfshine

用dofile()函数即可实现你的功能。

$cd /home/czfshine 生成要执行的sh脚本 $echo "pwd" > 1.sh 生成lua文件 $echo " os.execute(' sh ./1.sh') " > 1.lua $ls 1.sh 1.lua 运行lua文件 $ lua 1.lua /home/czfshine

在cmd中执行就可以了。 假设luadec放在c:\lua下,想要看到c:\test\test.lua文件的源码,那么可以使用如下操作 1.打开CMD 命令行窗口。 2.在窗口中输入如下命令: c:\lua\luadec.exe -d c:\test\test.lua >c:\test\test_bak.lu。 3.使用lua编辑器...

网站地图

All rights reserved Powered by www.qprq.net

copyright ©right 2010-2021。
www.qprq.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com