-1

I have too many files being in directories with same name EXAMPLE:

~/foo/bar/foo/bar/1.flac
~/foo/bar/foo/bar/bar/foo/foo/0.flac

I want to have

~/foo/bar/0.flac
~/foo/bar/1.flac

1 Answers1

1

As long as all the files have different names you can do:

cd ~/foo/bar
find foo -type f -name "*.flac" -exec mv -t . {} \;

(you can leave out the -name "*.flac" part).

Anthon
  • 79,293