在 Lua 中重定向 STDIN 输入流

我知道 io.input("file") 可以实现,但我想从程序文件中的数据中读取 io.read()。 为了举例,Perl 中可以这样做:

*STDIN = *DATA;
$line_1 = <STDIN>;
$line_2 = <STDIN>;
__DATA__
This is line 1
Line 2 is here

在 Lua 中是否有类似的方法?

点赞