Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [shell scripting] Scan Filesystem

    Ciao a tutti,
    devo realizzare uno script che prenda tutti i file presenti nel filesystem, non ricordo però qual'è la funzione che mi permetta di fare lo scan di tutto il mio bel disco...

    Sono giunto ad una soluzione un pò grossolana:

    codice:
    for FILE in * /* /*/* /*/*/* /*/*/*/* ....
    do
    #qualcosa
    done
    Sono sicuro che è possibile sostituire quella spataffiata con qualcosa che mi permetta di fare ricorsivamente la cosa....qualcuno può aiutarmi????

    Grazie anticipatamente!!!

  2. #2
    du / > file.txt
    così ti mette tutti i file presenti dentro il tuo hardisk con le relative dimensioni dentro un file di testo .. se era quello che volevi fare
    I have tried all ... but the preferred remains SLACKWARE !
    RHCE (Linux Red Hat Certified Engineer)
    CNAC (Cisco Networking Academy Certified)
    "Non auro, sed ferro, recuperanda est patria"

  3. #3
    Io dovrei valutare ogni singolo file del filesystem, ed eseguire delle operazioni particolari su alcuni di essi(non importa quali....) il mio problema è che se eseguo

    for FILE in /
    .....

    mi valuta solo i file nella directory /
    e non ricorsivamente come servirebbe a me....

    idem se uso * mi valuta tutti i file della dir corrente

    Per cui sono giunto alla soluzione di sopra (abbastanza poco elegante)... ma sono sicuro che esiste qualche wildcard o parametro da mettere per farlo

    Qualche idea?

  4. #4
    Utente di HTML.it L'avatar di cacao74
    Registrato dal
    Jan 2005
    Messaggi
    2,570
    codice:
    # find / * exec <script> '{}' ';'
    slack? smack!

  5. #5


    ESATTAMENTE!!!!!



    E tante grazie!!!!

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 © 2025 vBulletin Solutions, Inc. All rights reserved.