Lua programming - os.execute() is not working in Windows

前端 未结 4 1334
刺人心
刺人心 2021-01-25 02:06

I\'m creating a function in pure-Lua to scan the files from a directory and put they on a another file.

The command I tryed was:

os.execute( \"dir /B C:         


        
4条回答
  •  逝去的感伤
    2021-01-25 02:44

    Please try it with this syntax:

    os.execute [["dir /B C:\Users\Fernando\workspace\Organizator2\s1 > C:\Users\Fernando\workspace\Organizator2\temp.txt"]]

    Please note that the backslash (\) is not a special character in this case. (Lua uses cstrings internally, sometimes it leads to some weird and amazing results :P)

提交回复
热议问题