Estoy tratando de encontrar todas las carpetas nombradas b
y eliminarlas, sin eliminar su contenido (ya sean carpetas, archivos, archivos ocultos, ...).
Entonces, por ejemplo, un archivo en una ruta /a/b/c/file
debería convertirse/a/c/file
Esto es lo que he probado, que no funciona:
find -type d -name b -exec mv {}/* {} \; -exec rmdir {} \;