In Linux, various applications have their own font directory and several free fonts are installed on 2 / more different directories.

Is it possible to move the fonts on multiple directories into a single directory, based on the type of font?
After moving the font, the original directory is deleted and replaced with a symbolic link to the unified directory.

Is this idea possible?
Is there any special command that should be run after moving the fonts to the new directory.

Example:
/usr/X11R6/lib/X11/fonts/Type1 ---> for all *.pfa *.pfb
/usr/X11R6/lib/X11/fonts/TTF ---> for all *.ttf
/usr/X11R6/lib/X11/fonts/Ghostscript ---> for all *.gsf