Lua中執(zhí)行系統(tǒng)命令方法介紹
更新時間:2015年04月29日 09:09:58 投稿:junjie
這篇文章主要介紹了Lua中執(zhí)行系統(tǒng)命令方法介紹,Lua中有兩種方法可以執(zhí)行操作系統(tǒng)內置命令,需要的朋友可以參考下
Lua中,os.execute可以執(zhí)行dos命令,但是返回的是系統(tǒng)狀態(tài)碼,默認輸出。
io.popen()也可以執(zhí)行dos命令,但是返回一個文件。eg:
復制代碼 代碼如下:
local t = io.popen('svn help')
local a = t:read("*all")
--a返回一個字符串,內容是svn help的內容
如果想執(zhí)行某命令或程序可選os.execute(),如果還想捕捉該執(zhí)行結果可用io.popen()
eg:復制文件
復制代碼 代碼如下:
os.execute("copy" .. originalPath .. "," .. backupPath)
相關文章
lua讀取redis數(shù)據(jù)的null判斷示例代碼
最近在工作中遇到了一個問題,通過查找相關資料才得知原因是因為返回結果的問題,下面這篇文章主要給大家介紹了關于lua讀取redis數(shù)據(jù)的null判斷的相關資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下2018-09-09Lua判斷字符串中包含中文字符的方法和計算字符串寬度函數(shù)分享
這篇文章主要介紹了Lua判斷字符串中包含中文字符的方法和計算字符串寬度函數(shù)分享,需要的朋友可以參考下2015-04-04簡單的Lua 連接操作mysql數(shù)據(jù)庫的方法
lua連接數(shù)據(jù)庫不只luasql這個庫,但目前更新最快的的貌似是這個luasql,他是開源的,下面我們就來看看如何來具體操作吧2015-10-10