Ho una directory che sto cercando di ripulire che contiene sia file che sottodirectory. Quello che sto cercando di fare è semplice: spostare tutti i file in un'altra directory, ma lasciare tutte le sottodirectory come sono.
Sto pensando a qualcosa del tipo:
mv [*_but_no_dirs] ./other_directory
Sembra che ci dovrebbe essere un modo semplice per farlo con caratteri jolly *
e regex ...
Qualcuno ha idee?
mv **/*(.) ./other_directory
- con bash avresti comunque bisogno di ricorrere a comandi esterni come find
.