Ho bisogno di spostare i file da una directory all'interno di una directory all'interno di una directory e rimuovere la cartella da cui li spostamento. Avrei bisogno di una sceneggiatura ricorsiva. La struttura della directory:
/Folder0/Alphabetic_folder/Folder_name/DeleteFolder
/Folder0/A/Folder1/DeleteFolder
/Folder0/B/Folder2/DeleteFolder
DeleteFolder
ha sempre lo stesso nome che è info
. Avrei bisogno di qualcosa come:
- vai nella directory (alfabetico)
- per tutte le cartelle ci vanno dentro, se c'è un
info
cartellamv *.*
alla cartella corrente, rimuovereinfo
(sarebbe:mv info/* ./ && rm info
) - Se
info
non c'è la cartella di uscita - passa alla cartella successiva
Sono sicuro che questo è un problema banale con alcune abilità di script, ma la mia abilità di script è bassa in questo problema.