Je voudrais masquer tous les fichiers .pyc de Nautilus. J'utilise Ubuntu 10.04.
"Que pouvais-je faire?"
Je voudrais masquer tous les fichiers .pyc de Nautilus. J'utilise Ubuntu 10.04.
"Que pouvais-je faire?"
Réponses:
Une option serait de ne pas créer du tout ces fichiers. Voir ce fil /programming/154443/how-to-avoid-pyc-files
Vous pouvez également supprimer rapidement ces fichiers de Nautilus en appuyant sur ctrl+s
, en entrant le *.pyc
modèle et en appuyant sur la delete
touche.
Vous pouvez ajouter tous les noms de fichiers .pyc à un .hidden
fichier 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.
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)