我剛安裝了CygWin和curl,因爲我想做一些無關的事情。但現在,我想在CygWin中執行一個.lua文件,並且希望結果在當前窗口CygWin窗口上打印。我希望它能像打開CMD一樣,然後做cd <directory where the file is>
。然後只需要<filename>.lua
並打印結果。那麼我該如何去做呢?對不起,我對Linux,Unix,CLI等有點新鮮,而且我對bash命令瞭解不多。如何在CygWin中執行.lua文件?
我嘗試使用該方法從這裏:How do I execute a file in Cygwin? 我只是做./<filename>.lua
,我得到
./<filename>.lua: line 1: syntax error near unexpected token `"Hello world"'
./<filename>.lua: line 1: `print("Hello world")'
文件只是有
print("hello world")
你安裝了lua包嗎? 'cygcheck -c lua'從cygwin終端執行 – matzeri
簽出文件編碼。 – moteus
我做過'cygcheck -c',而lua沒有在那裏列出。如果我執行'cygcheck -c lua',它只是說'Package Version Status',但是lua沒有列出。我不知道我需要爲cygwin64安裝lua嗎?哦,對不起。我會早些時候回答,但是我一整天都忙於做某件事,而我完全忘記了這一點。 @moteus什麼? – rumpled105