读取Perl行长度

use*_*862 0 perl line

在Windows的行尾是\ r \n(x0dx0a)例如(2行文本)textfile.txt:

abc
def
Run Code Online (Sandbox Code Playgroud)

我原本以为每行都是lenght == 5.但是当我尝试读取函数时,似乎我们需要考虑每行有3 + 1个字符(长度== 4).将换行计为1个字符(作为x0a).

我想知道有没有办法让perl读取文件的每个八位字节(也读取x0d)?

我不确定它是否有用,但我只是想知道^ _ ^

谢谢

yst*_*sth 5

输入文件句柄上的binmode.