我对 perl 非常陌生,但我只是想打开一个文件并从中读取一些行。
到目前为止的代码如下所示:
open FILE, "file.txt" or die "can not open file";
while (<FILE>) {
print if ($.== 3..5)
}
但我需要能够更改要获取的行。所以那些 3 和 5 的数字需要是变量。
也有人可以帮助我更好地理解这段代码吗?我想知道什么美元。确切地说,我将如何将打印命令替换为将其放入数组或其他内容以进一步处理这些行?
谢谢!