2

ディレクトリから最初の N 個のファイルを取得するにはどうすればよいですか?

を介してファイルを反復しようとしました

Dir.glob(expression).do |f|
   i = i + 1
   files.push(f)

   if (i == 5) then
      break  # illegal
   end
end

breakしかし、句の中に入れることthenは明らかに違法です。

ありがとう!

4

2 に答える 2

2

これは受け入れられますか:

MAX = 5
Dir.glob(expression)[0..MAX-1]
于 2013-04-04T01:54:47.760 に答える