В Втр, 01/09/2009 в 18:42 +0300, Igor Zubkov пишет: > 31 августа 2009 г. 18:56 пользователь Alexey Rusakov написал: > >> Dir.glob("/media/sdb7/Sisyphus/Sisyphus/files/SRPMS/*.src.rpm").each do |f| > > В этом месте я всерьёз засомневался, стоило ли заниматься таким > > переписыванием. Неужели нет более прямого способа итерироваться по > > файлам? На самом деле я имел в виду "по пакетам", сорри. > А чем этот способ не прямой? Или тебя смущает прямой путь прям там? 1) Glob expansion - это очень неэффективно. 2) *.src.rpm уже фактически обречены, их исчезновение - вопрос времени. 3) Ну и полный путь, но это вдогонку. Но да, "магические строки" в действии. -- Alexey "Ktirf" Rusakov GNOME Project ALT Linux Team