Top Folder (1) is the root folder
Top Folder (1) contains only the folder Top (2).
Top Folder (2) contains Top folders (3),(4),(5),(6),(7),(8),(9),(10)
Top Folder (3) to (10) all containing folders and files.
What I'm trying to do is to move Top Folders (3) to (10) up one level so there parent folder is Top Folder (1). Then with the same command remove the now empty Top Folder (2)
Bottum Folder (1) shows the desired folder structure including the removed folder.
BONUS: I have a root folder that contains hundreds of these folders. So if I was in that root folder I would see Top Folder (1) and many others. My ideal solution would be to be able to come up with a bash line or script that would traverse into every folder and change the folder structure like shown below.
(1)->Packt.Learn.Javascript.and.HTML5.Canvas.Build.a.Paint.App.for.Drawing/
(2)->LearnJavascriptandHTML5Canvas-BuildaPaintAppforDrawing[Video]
(3)->1.Introduction/
(4)->2.Algorithm of the game app/
(5)->3.HTML5 Building Blocks of the App/
(6)->4.Styling the Drawing_Paint app - achieving the final look/
(7)->5.[OPTIONAL] Javascript Basic Concepts (related to this project)/
(8)->6.[OPTIONAL]HTML5 Canvas Basic Concepts(related to this project)/
(9)->7.Javascript code for the app - Making the app work/
(10)->Exercise Files/
(1)->Packt.Learn.Javascript.and.HTML5.Canvas.Build.a.Paint.App.for.Drawing/
(2)->1.Introduction/
(3)->2.Algorithm of the game app/
(4)->3.HTML5 Building Blocks of the App/
(5)->4.Styling the Drawing_Paint app - achieving the final look/
(6)->5.[OPTIONAL] Javascript Basic Concepts (related to this project)/
(7)->6.[OPTIONAL] HTML5 Canvas Basic Concepts (related to this project)/
(8)->7.Javascript code for the app - Making the app work/
(9)->Exercise Files/