Masquage des fichiers d'une certaine extension (.pyc) de Nautilus


9

Je voudrais masquer tous les fichiers .pyc de Nautilus. J'utilise Ubuntu 10.04.

"Que pouvais-je faire?"


On dirait que vous essayez de résoudre un problème complètement différent qui n'a rien à voir avec le fait de cacher des fichiers.
Ignacio Vazquez-Abrams du

"rm -r * .pyc" "cacherait" tous ces fichiers embêtants et libérerait de l'espace en même temps. Dommage qu'ils réapparaissent la prochaine fois que vous lancerez le programme.
Mokubai

Réponses:



9

Il suffit d'ouvrir un terminal bash et d'exécuter:

ls * .py [co] >> .hidden

bingo!


5

Vous pouvez ajouter tous les noms de fichiers .pyc à un .hiddenfichier dans le même répertoire. Nécessite une certaine maintenance, mais si vous êtes comme moi, vous modifiez beaucoup plus les fichiers existants que d'en créer de nouveaux.


Est-ce que cela fonctionne sur Mac OS ou seulement Linux?
J4cK

-1

J'ai lu toutes les réponses sous cette question et créé un script simple pour automatiser la tâche:

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

Il permet de masquer les fichiers Python temporaires dans les fichiers GNOME (Nautilus). Recherche les fichiers pyc / pyo de manière récursive et les place dans les fichiers .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)
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.