Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local args={...}
- local program = nil
- local runArgs = nil
- function run()
- shell.run(program,unpack(runArgs))
- end
- local offset = 1
- while offset <= #args do
- local length = tonumber(args[offset])
- if length==nil then
- length=0
- else
- offset=offset+1
- end
- program = args[offset]
- runArgs = {}
- for i=1,length do
- runArgs[#runArgs+1] =args[offset+i]
- end
- offset=offset+length+1
- run()
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement