GNU/Linux >> Linux Esercitazione >  >> Linux

trova e rimuovi i file con spazio usando il comando trova su Linux

Lo farei in questo modo:

find . -iname 'thumbs.db' -exec rm -rfv {} +

In questo modo, funziona ancora anche se le tue directory contengono spazi bianchi nei loro nomi.


solo per buttarlo là fuori

find . -name "*.pyc" -delete

Non sono sicuro del motivo per cui stai usando while .

find . -iname 'thumbs.db' -exec rm -rfv {} \;

...dovrebbe essere sufficiente (ed eliminare solo i file desiderati, non i file BDB che potrebbero essere in giro).


Linux
  1. Trova file e directory su Linux con il comando find

  2. Come scoprire le directory e i file principali (spazio su disco) in Linux

  3. Utilizzo di sed per trovare e sostituire file di testo in Linux

  4. Utilizzo del comando trova Linux:utilizzo con esempi

  5. Come trovare file di grandi dimensioni Linux con i comandi find e du

Grep Command in Linux (Trova testo nei file)

Comando Trova Linux con esempi pratici

Elimina, copia, sposta e rinomina i file utilizzando la riga di comando in Linux

Come trovare file con il comando fd in Linux

Come trovare file duplicati in Linux e rimuoverli

Tutorial comando trova Linux (con esempi)