我一直在試圖解決如何啓動一個程序我在Lua寫的,在我看來,我應該從啓動Lua解釋程序。在Lua編程的第一版告訴我,我應該使用命令prompt> lua hello.lua
。我的程序名稱是「hello.lua」,與解釋器位於同一文件夾中,但我在'>'附近收到錯誤消息'='。我應該使用什麼命令?或者我做錯了什麼?我應該使用什麼命令從Lua Intepreter啓動程序?
0
A
回答
1
2
在Windows(管理員控制檯)程序:
ftype Lua.File=C:\utils\lua.exe "%1" %*
(其中c:\ utils的\ lua.exe是你的Lua解釋的實際路徑)
assoc .lua=Lua.File
現在,您可以鍵入:hello.lua直接在命令提示符下
而且,如果在「電腦/屬性/高級/環境變量」(Win7的例子)添加.LUA到PATHEXT變量,只需在命令提示符下鍵入:hello,不帶擴展名。
+0
FWIW,我的Lua發行版沒有'lua.exe' - 二進制文件包含版本號,即'lua.5.x.exe'。我創建了一個符號鏈接。當然,簡單地調整文件類型註冊也是可行的。 – hashchange
相關問題
- 1. 從命令行啓動應用程序
- 2. 使用命令啓動應用程序
- 3. 啓動Lua,使用什麼?
- 4. Java應用程序命令行啓動
- 5. 我怎麼能使用啓動命令
- 6. 爲什麼我無法從shell啓動我的應用程序?
- 7. Lua命令啓用/禁用
- 8. 我應該使用什麼命令從序列中刪除特定的段?
- 9. 我應該使用Lua嗎?
- 10. 如何從命令行啓動該程序?
- 11. 我應該使用什麼命令GzipOutputStream和的BufferedOutputStream
- 12. 如何從命令行啓動Mac OS X應用程序?
- 13. 如何從adb shell命令啓動AFW徽章應用程序?
- 14. 從Grails應用程序啓動grails命令
- 15. 從命令行啓動erlang應用程序
- 16. 從命令行重新啓動com +應用程序
- 17. 如何在後臺從命令行啓動GUI應用程序?
- 18. 從命令行運行應用程序並啓動瀏覽器
- 19. 如何從命令行啓動Android應用程序?
- 20. 使用「開始...」語音命令啓動Android Wear應用程序
- 21. 使用命令行在OS X上啓動應用程序
- 22. 使用命令行參數啓動應用程序
- 23. 如何使用Java的Crossover啓動命令行應用程序?
- 24. 什麼時候應該在應用程序啓動時使用setServletContext.setAttribute()? (Spring mvc)
- 25. Supervisord-在啓動應用程序/程序之前執行命令
- 26. Ubuntu系統啓動:插入什麼命令來運行Java應用程序?
- 27. 我應該用什麼語言編寫命令shell?
- 28. 爲什麼我無法從命令行啓動記事本++?
- 29. Azure:我應該在什麼時候使用啓動任務?
- 30. 爲什麼我應該使用`mod_wsgi`而不是python啓動?
另一種方法(再次假設爲Unix/POSIX/Linux)是在源文件的頂部添加一行像'#!/ usr/bin/lua';你可以直接運行你的腳本:'。/ hello.lua'。 –