Ho da poco scoperto che esiste un pacchetto ( trash-cli ) che, per chi usa il terminale come me, e' una manna dal cielo !
Questa utility permette di spostare files e directory nel cestino, come si stesse usando un ambiente grafico : i vantaggi sono ovviamente che si puo' recuperare qualcosa che si e' cancellato per errore.
Se poi sostituite con un alias il comando rm col comando trash il risultato sara' che tutte le volte che cancellate qualcosa ( incluso un bel rm -rf ) questo finisce nel cestino !!!
Ovviamente il pacchetto si porta dietro altri tre comandi
- list-trash : mostra cosa c'e' nel cestino
- empty-trash : svuota il cestino
- restore-trash : ripristina il file dal cestino
L'unico neo, per carita' ... di infima importanza, che finora ho trovato e' il fatto che per cancellare files che cominciano col carattere "-" si debba fare un mezzo gioco di prestigio : trash -- nome_file_che_comincia_per_- oppure trash ./nome_file_che_comincia_per_-
per il resto ... ho gia' messo l'alias :
alias rm='trash'
Il creatore di tale ottima utility e' Andrea Francia, la pagina del pacchetto e' http://code.google.com/p/trash-cli/
Per Ubuntu esiste la versione pacchettizzata ( apt-get install trash-cli ) per altre piattaforme ... non so 



Commenti
Inviato da mcortese il Mer, 17/08/2011 - 23:50.
Re: Trash-cli : come rimediare a un rm -r
Il "problema" dei file che iniziano col trattino ce l'hai anche con rm, mica è una prerogativa di trash!