Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2016
    Messaggi
    5

    Eliminare file e cartelle contenenente una data parola

    E' possibile realizzare un piccolo eseguibile o un file bat che all'interno della directory elimina tutte le cartelle e magari anche i file che contengono una parola come nome.

    Ad esempio che in una directory con le seguenti cartelle:

    Bagno
    Soffitta
    Stanza_1
    Cucina
    Stanza_2
    Corridoio
    Salotto
    Stanza 3
    Ingresso

    Ed eseguendolo elimina tutte le cartelle contenente la parola "Stanza".
    E se volessi ampliare la questione anche alle sottocartelle?
    Ad esempio "Soffitta" a sua volta contine cartella con la parola Stanza.

    Grazie Mille.

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2016
    Messaggi
    783
    Ti posizioni nella directory da cui vuoi far partire la ricerca e poi dai un:

    codice:
    find -type f -name '*testo_da_cercare*' -delete
    Prima ti conviene lanciare il comando senza "-delete" in modo da controllare se la ricerca è stata fatta in maniera corretta e gli elementi elencati sono da eliminare.

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2016
    Messaggi
    5
    Quote Originariamente inviata da M4V1 Visualizza il messaggio
    Ti posizioni nella directory da cui vuoi far partire la ricerca e poi dai un:

    codice:
    find -type f -name '*testo_da_cercare*' -delete
    Prima ti conviene lanciare il comando senza "-delete" in modo da controllare se la ricerca è stata fatta in maniera corretta e gli elementi elencati sono da eliminare.
    Portandomi con il cmd nella cartella e digitando find -type f -name '*Stanza*'

    Mi dice solo "Impossibile trovare il file - '*Stanza*'

    Screenshot 2018-04-28 15.31.28 (Custom).png

  4. #4
    -type f cerca i file

    forse occorrerebbe:

    -type d

    ?

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2016
    Messaggi
    5
    Quote Originariamente inviata da sacarde Visualizza il messaggio
    -type f cerca i file

    forse occorrerebbe:

    -type d

    ?
    Il risultato è sempre lo stesso, non trova niente.
    Inoltre dopotutto anche con f almeno doveva trovarmi Stanza.txt, no?

  6. #6
    find . -type d -name "*dgwygdwgdu*"

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2016
    Messaggi
    783
    Ma scusa sei su windows? Questa è la sezione linux.

  8. #8
    Utente di HTML.it
    Registrato dal
    Apr 2016
    Messaggi
    5
    Ops. E' possobile spostarla o eliminarla questa discussione?

  9. #9
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,669
    Quote Originariamente inviata da K2L Visualizza il messaggio
    Ops. E' possobile spostarla o eliminarla questa discussione?
    Quando capita così, si segnala semplicemente il post ad un moderatore cliccando sull'apposita icona (Segnala il messaggio), presente in basso a sinistra in ogni post, e si chiede di spostare. Puoi farlo tu stesso.
    Buon proseguimento.
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.