在 IO::CatHandle 中§
有关方法 nl-in 的主要文档,请参阅上下文。
method nl-in(IO::CatHandle:) is rw
将调用者的 $.nl-in 属性设置为指定的值,该值可以是 Str 或 Str 的 列表,其中每个 Str 对象表示行尾字符串。所有源句柄(包括活动句柄)都将使用提供的 $.nl-in 值。请注意,源句柄边界始终计为新的换行符。
(my = 'foo'.IO).spurt: "A\nB\nC";(my = 'bar'.IO).spurt: "DxEx";with IO::CatHandle.new: ,
在 IO::Handle 中§
有关方法 nl-in 的主要文档,请参阅上下文。
method nl-in(--> Str) is rw
可以通过 .new 或 open 设置的属性之一。默认为 ["\x0A", "\r\n"]。采用 Str 或 Str 的 数组 来指定此句柄的输入行结尾。如果 .chomp 属性设置为 True,则会在 chomp 例程(例如 get 和 lines)中去除这些结尾。
with 'test'.IO