Salve a tutti! È possibile tramite un comando da terminale posizionarsi in una cartella (contenente tante sottocartelle e relative sottocartelle ad albero) e fare in modo che si eliminino tutte le cartelle vuote?
So che è possibile farlo tramite fslint, ma da terminale?
Grazie a tutti.
Comando per eliminare directory vuote
Re: Comando per eliminare directory vuote
Per eliminare le cartelle vuote: rmdir
Re: Comando per eliminare directory vuote
Ciao superazo,
sì, puoi trovare le cartelle vuote con “find”, e far eseguire “rmdir” per rimuoverle. Il seguente comando eliminerà tutte le sottocartelle attualmente vuote:
Se vuoi rimuovere con un solo comando anche le cartelle che potrebbero diventare vuote (ovvero cartelle che diventano vuote dopo aver rimosso le sottocartelle vuote), aggiungi l'opzione “-p”:
sì, puoi trovare le cartelle vuote con “find”, e far eseguire “rmdir” per rimuoverle. Il seguente comando eliminerà tutte le sottocartelle attualmente vuote:
Codice: Seleziona tutto
find -type d -empty -exec rmdir {} \; 2>/dev/null
Codice: Seleziona tutto
find -type d -empty -exec rmdir -p {} \; 2>/dev/null
mednafen-it - Gruppo di utenti italiani dell'emulatore Mednafen | Retro games: hidden gems - top titles - genre guides | Recommended games | Configurazione giochi Windows: Wine Staging con esync (dalla 4.6), drive_c +F + DXVK + vkd3d-proton + patch force feedback e force-large-address-aware
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 22 ospiti