23 jun. 2017

Liberar espacio de disco en Debian/Ubuntu


En Debian, para saber cuánto espacio estamos ocupando en /var/cache/apt/archives (carpeta donde se guardan los paquetes necesarios para instalar programas y aplicaciones)
$ sudo du -sh /var/cache/apt/archives

Para recuperar espacio hay que hacer:
$ sudo apt-get autoclean
$ sudo apt-get clean
$ sudo apt-get autoremove

12 jun. 2017

Eliminar líneas duplicadas con Notepad++

Necesito eliminar líneas duplicadas de un archivo de texto. Si no me importa el orden de las líneas en el archivo, puedo usar el método descrito en esta entrada.
En cambio, si el orden es relevante, necesitaré usar este método, que utiliza expresiones regulares:
  1. Abrir el menú Buscar --> Reemplazar...
  2. Marcar las opciones "Buscar en todo en documento", "Exporesión regular" y ". se ajusta a línea"
  3. Reemplazar con la cadena vacía exactamente lo siguiente:
    ^(.*?)$\s+?^(?=.*^\1$)

El truco lo he sacado de este hilo de stackoverflow, pero allí hay gente que dice que no le funciona y aportan otras soluciones. A mí si que me ha funcionado en las pruebas que he hecho.