Index: 残局文料/lua_lib/常用库.lua ================================================================== --- 残局文料/lua_lib/常用库.lua +++ 残局文料/lua_lib/常用库.lua @@ -44,10 +44,25 @@ function d_4.全筛文(o1, o2, o3, o4) if o1:find(o2, o3, o4) then return o1 end end +--~ 文 +--~ 前缀 +function d_4.加前缀(o1, o2) + return (o2 or "") .. o1 + end +--~ 文 +--~ 后缀 +function d_4.加后缀(o1, o2) + return o1 .. (o2 or "") + end +--~ 令 +function d_4.办令(o1) + print(o1) + os.execute(o1) + end --~ 目表 function d_4.用令行工具操文件(o1) local k1_9 --~ 令行排 k1_9 = d_4.历文(o1.文件目, 简文件库.dir) @@ -54,8 +69,10 @@ k1_9 = d_4.历排(k1_9, d_4.全筛文, o1.文件类, -#o1.文件类, true) for o2 = 1, #k1_9 do k1_9[o2] = d_4.加前缀(k1_9[o2], o1.文件目 .. "/") k1_9[o2] = d_4.加前缀(k1_9[o2], [["]]) k1_9[o2] = d_4.加后缀(k1_9[o2], [["]]) + k1_9[o2] = d_4.加前缀(k1_9[o2], o1.令行前缀) + d_4.办令(k1_9[o2]) end end return d_4