在 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