[Rails] Re: clue about deleting empty directories in a file structure ?
[SOLVED] found a better module extending FileUtils .. it works
module MyExtensions
module FileUtils
# Gracefully delete dirs that are empty (or contain empty children).
def rmdir_empty(*dirs)
dirs.each do |dir|
begin
ndel = Dir.glob("#{dir}/**/", File::FNM_DOTMATCH).count do |d|
begin; Dir.rmdir d; rescue SystemCallError; end
end
end while ndel > 0
end
end
end
module ::FileUtils
extend FileUtils
end
end
Le mercredi 21 novembre 2012 18:35:57 UTC+1, Erwin a écrit :
I have been playing around w Dir and FileUtils, and I can delete the stuff I want to get rid off , but then I get some empty foldersis there any way to remove ( recursively.. ) all empty folders ?I found a piece of code dated 2007 ... is there anything new around ?thanks for feedback
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msg/rubyonrails-talk/-/frIZqMforq0J.
For more options, visit https://groups.google.com/groups/opt_out.
0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home