相关疑难解决方法(0)

为什么"啜饮"文件不是一种好的做法?

为什么"啜饮"文件不是普通文本文件I/O的好习惯,何时有用?

例如,为什么我不应该使用这些?

File.read('/path/to/text.txt').lines.each do |line|
  # do something with a line
end
Run Code Online (Sandbox Code Playgroud)

要么

File.readlines('/path/to/text.txt').each do |line|
  # do something with a line
end
Run Code Online (Sandbox Code Playgroud)

ruby io slurp

33
推荐指数
2
解决办法
9757
查看次数

使用 ruby​​ 检查是否有任何文件或目录匹配模式

我想检查带有通配符的模式是否与/var/data/**/*.xml磁盘上的任何文件或目录匹配。

显然我可以使用,Dir.glob但是当有数百万个文件时它非常慢,因为它太急切了 - 它返回与模式匹配的所有文件,而我只需要知道是否有任何文件。

有什么办法可以检查吗?

ruby

5
推荐指数
1
解决办法
1737
查看次数

标签 统计

ruby ×2

io ×1

slurp ×1