Почему кажется, что Ruby обращается к файлам в каталоге случайным образом?

Это задумано?

Вот код:

class FileRenamer
    def RenameFiles(folder_path)    
        files = Dir.glob(folder_path + "/*")
    end
end

puts "Renaming files..."

renamer = FileRenamer.new()
files = renamer.RenameFiles("/home/papuccino1/Desktop/Test")
puts files

puts "Renaming complete."

Похоже, загрузка файлов происходит в случайном порядке, а не в том виде, в каком они отображаются в Наутилусе.

enter image description here

Это намеренно? Мне просто любопытно.

6
задан 3 April 2011 в 13:56
поделиться