From: Geoff Date: 2006-08-04T08:10:10+09:00 Subject: Re: Dir.glob finding folders I'm not sure actually. I was reading code to figure this out and found that use of the braces. Tried it out... Morton Goldberg wrote: > Retract. I didn't read this carefully enough. {CFI-} has no # in > front of it. > > Regards, Morton > > On Aug 3, 2006, at 7:00 PM, Morton Goldberg wrote: > > > Shouldn't it be > > > > Dir.glob("#{drive_letter}:\\**\\CFI-*") > > > > ?? I mean, CFI- isn't a variable. > > > > Regards, Morton > > > > On Aug 3, 2006, at 6:20 PM, Geoff wrote: > > > >> Hey, > >> > >> I've been messing with this for hours now and I really thought this > >> would work! I want to prompt to get the letter of the drive to > >> search, > >> then if the directory has the text "CFI-" in it, add that full > >> path as > >> a line to a text file. > >> > >> file = File.open("projects.txt", "w") > >> print "Enter Drive Letter: " > >> drive_letter = gets.chomp > >> Dir.glob("#{drive_letter}:\\**\\{CFI-}*") do |f| > >> file << "#{f} \n" > >> end > >> > >> Why is this not working? > > > >