如何在 Luvit repl 命令提示符中执行代码或可执行 .lua 文件?

在虚拟机的 Linux 终端中,我遇到了需要在特定用户上运行 Luvit repl 的 bash shell 的需求。我以前从未听说过这个程序,并且找到了非常少的文档,其中没有任何内容看起来像终端中显示的内容。显示的内容似乎是一个标准的程序控制台,但任何输入都没有产生结果,输入只被粘贴到下一个输入行,现在无法通过退格键或任何其他删除键进行删除。仅显示的结果是许多未处理的键,仅在输入非标准键(如 escape 键)时才会更改,输入的任何其他内容都会被附加到传递的输入中,进程会继续。此外,退出程序的唯一方法似乎是 ^C,这也使我退出了与虚拟机的远程连接。有什么方法可以在此命令提示符中执行 .lua 文件?

 Code response to math, quit, and escape

点赞
用户1442917
用户1442917

你可以使用 dofile "path/to/file.lua" 来加载和执行一个文件 (dofile)。

2020-03-25 02:03:27