trash-cli: Herramientas para gestionar la papelera desde la línea de comandos

trash-cli nos proporciona un conjunto de herramientas que nos permiten gestionar la papelera de reciclaje desde la línea de comandos:
  • empty-trash: Vacía completamente la papelera.
  • trash-empty: Indicando un número de días, permite eliminar archivos que con una antiguedad de los días que indiquemos como argumento.
  • trash-list: Muestra un listado de los ficheros que se encuentran en la papelera.
  • trash o trash-put: Permite enviar ficheros a la papelera.
  • trash-rm: Permite eliminar de la papelera los archivos que cumplan con un patrón.
  • restore-trash: Permite restaurar archivos desde la papelera a su ubicación. 
Veamos algunos ejemplos:
Si queremos vaciar la papelera, simplemente ejecutamos el comando:
$ empty-trash
Ahora bien, si queremos eliminar archivos de la papelera que llevan más de 30 días, ejecutamos el comando:
$ trash-empty 30
Si quisiéramos ver qué archivos se encuentran en la papelera, podríamos ejecutar el siguiente comando:
$ $ trash-list
2019-06-03 13:31:19 /home/profesor/gestor/Escritorio/prueba1.txt
2019-06-03 13:31:19 /home/profesor/gestor/Escritorio/prueba2.txt
2019-06-03 13:27:04 /home/profesor/gestor/Escritorio/prueba3.txt
Si quisiéramos enviar a la papelera un archivo cuyo nombre es cuento.odt:
$ trash cuento.odt

Si nos damos cuenta de que no deberíamos haberlo borrado, podríamos restaurarlo de la siguiente manera:

$ restore-trash
El sistema nos mostraría la lista de archivos que se encuentran en la papelera, junto con un número que nos permitirá indicar qué archivo queremos restaurar.

Y si, por ejemplo, quisiéramos eliminar de la papelera todos los elementos cuya extensión fuera .txt:
$ trash-rm *.txt
Be the first to comment

Por favor acceder para comentar.