Che comando uso per cancellare tanti file?
con rm mi dice che i file son troppi e ne faccio un pò alla volta.. ma è un pò una scocciatura.. c'è qualche altro comando che posso usare? (debian)
ciao!
Che comando uso per cancellare tanti file?
con rm mi dice che i file son troppi e ne faccio un pò alla volta.. ma è un pò una scocciatura.. c'è qualche altro comando che posso usare? (debian)
ciao!
non mi è mai capitata una cosa del genere.
domanda:
se cancelli la direttamente la directory contenente i files?
codice:$ rm -rf /percorso/della/directory/
Chaos A.D. Disorder unleashed.
Starting to burn. Starting to lynch.
Silence means death. Stand on your feet.
Inner fear. Your worst enemy.
Refuse / Resist
Un eseguibile su GNU/Linux non puo' ricevere piu' di qualcosa come trentamila parametri (gli stessi limiti, con valori diversi, in genere anche piu' bassi, li hanno tutti i sistemi operativi).
Puoi risolvere passando la diroctory che li contiene al comando rm, se vuoi cancellare completamente tutti i files contenuti in essa, o, se vuoi cancellarne solo alcuni (ad esempio solo quelli che iniziano con x) puoi fare con un ciclo sh, una cosa del tipo:
Il primo metodo (cancellare la directory) e' piu' veloce, dal momento che esegue rm una volta sola e lui si occupa di ciclare e cancellare tutto ricorsivamente.codice:for file in DIRECTORY/x* do rm $file done
Il secondo metodo e' un po' piu' lento (ti ciuccera' una manciata di secondi in piu', niente di preoccupante nel nostro caso), dato che per ogni file (che si occupa ls di selezionare) deve eseguire un nuovo processo di rm.
Ultima modifica ad opera dell'utente /dev/null il 01-01-0001 alle 00:00