Notasbit

Las mejores noticias de tecnología en un sólo lugar

Publicado por: Genbeta

Publicado en: 10/03/2020 15:07

Escrito por: Marcos Merino

Trash-CLI, la aplicación que nos permite añadir una 'papelera de reciclaje' a la línea de comandos de Linux

Trash-CLI, la aplicación que nos permite añadir una 'papelera de reciclaje' a la línea de comandos de Linux

Ya estemos en Windows, Linux o mac OS, cuando borramos un archivo éste suele terminar en una ubicación denominada 'Papelera' o 'Papelera de reciclaje', que nos da la opción de arrepentirnos y restaurar el fichero en cuestión, o bien de borrarlo definitivamente. Sin embargo, la cosa cambia cuando borramos archivos desde la línea de comandos: ahí no hay papelera que valga, y todo borrado es definitivo... ¿o no?

Por defecto sí: ya recurramos al "del archivo.txt" o al "rmdir carpeta" en el CMD de Windows, al "Remove-Item archivo.txt" en PowerShell, o a "rm archivo.txt" en Linux y Mac, no hay ninguna localización o ningún programa al que podamos recurrir para restaurar limpiamente el archivo o carpeta en cuestión.

No al menos uno que el sistema incluya por defecto... pero Linux es un sistema muy flexible, con un amplio abanico de software de línea de comandos disponible, y sí: alguien ya ha pensado en cómo dotar a su terminal, en cierta forma, de una 'papelera de reciclaje'.

No funcionará si antes escribes "sudo rm -rf /"

El resultado de eso fue Trash-CLI ('Papelera para el Intérprete de Línea de Comandos'), un pequeño pack de comandos de software libre cuyo código podemos consultar en GitHub.

Requiere, eso sí, de sustituir el comando de borrado por defecto ('rm') por su propia alternativa "trash-put archivo.txt", que enviaría el archivo de texto a la Papelera (a la misma papelera de reciclaje estándar que usan entornos de escritorio como XFCE, KDE o Gnome).



Top noticias del 10 de Marzo de 2020