Ocultar archivos de cierta extensión (.pyc) de Nautilus


9

Me gustaría ocultar todos los archivos .pyc de Nautilus. Yo uso Ubuntu 10.04.

¿Qué puedo hacer?


Parece que está tratando de resolver un problema completamente diferente que no tiene nada que ver con ocultar archivos en absoluto.
Ignacio Vazquez-Abrams

"rm -r * .pyc" "ocultaría" todos esos archivos molestos y liberaría algo de espacio al mismo tiempo. Lástima que reaparezcan la próxima vez que ejecute el programa.
Mokubai

Respuestas:



9

Solo necesito abrir una terminal bash y ejecutar:

ls * .py [co] >> .hidden

¡bingo!


5

Puede agregar todos los nombres de archivo .pyc a un .hiddenarchivo en el mismo directorio. Requiere algo de mantenimiento, pero si eres como yo, modificas mucho más los archivos existentes que creas nuevos.


¿Funciona en Mac OS o solo en Linux?
J4cK

-1

He leído todas las respuestas a esta pregunta y he creado un script simple para automatizar la tarea:

https://github.com/neatsoft/nautilus-hide-pyc

Permite ocultar archivos temporales de Python en los archivos GNOME (Nautilus). Busca los archivos pyc / pyo de forma recursiva y los coloca en los archivos .hidden.

#!/usr/bin/env bash

hide() {
  for d in *.py[co]; do
    if [ -f "$d" ]; then
      echo $d
    fi
  done | tee "$(pwd)/.hidden" > /dev/null
}

recursive() {
  for d in *; do
    if [ -d "$d" ]; then
      (cd -- "$d" && hide)
      (cd -- "$d" && recursive)
    fi
  done
}

(recursive)
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.