rake task ) fileutils how to remove parent specific folder

I have a fixtures directory structure

fixtures

en

alpha

beta

delta

es

alpha

beta

delta

and one rake task to remove all fixtures

path = File.join(MyApp.config.fixtures_path)

FileUtils.rm_rf(path)

or all folders w specific locale

path = File.join(MyApp.config.fixtures_path, locale)

FileUtils.rm_rf(path)

but is there a way to remove all folders with name ‘alpha’ in ALL locales folder, and get a resulting structure

fixtures

en

beta

delta

es

beta

delta

thanks for your suggestions

I have a fixtures directory structure

fixtures   en     alpha     beta     delta   es     alpha     beta     delta

__SNIP__

is there a way to remove all folders with name 'alpha' in ALL locales folder, and get a resulting structure

FileUtils.rm_rf(Dir[Rails.root.join("spec/fixtures", "**/alpha")], secure: true, force: true)

Sorry ommit the force, I always forget that force is implied by rf since I rarely use rf, so it should be `FileUtils.rm_rf(Dir[Rails.root.join("spec/fixtures", "**/alpha")], secure: true)`. I use r in production (and on development I trigger a force but with constraints) because I like exceptions to be raised so I know exactly what's going on in my filesystem but not all people care about that

Thanks Jordon

I also discover I can use Dir.glob + match … with directories … ( though it was only for file

directories = Dir.glob(“#{File.join(MyApp.config.fixtures_path)}/*/*alpha*”)

will test your answer too… thanks again

Works great Jordon ! thanks again !!