Nascondere i file di una determinata estensione (.pyc) da Nautilus


9

Vorrei nascondere tutti i file .pyc da Nautilus. Uso Ubuntu 10.04.

Cosa potevo fare?


Sembra che tu stia cercando di risolvere un problema completamente diverso che non ha nulla a che fare con il nascondere i file.
Ignacio Vazquez-Abrams,

"rm -r * .pyc" "nasconderebbe" tutti quei file fastidiosi e libererebbe un po 'di spazio allo stesso tempo. Peccato che riappariranno la prossima volta che avvierai il programma.
Mokubai

Risposte:



9

Devo solo aprire un terminale bash ed eseguire:

ls * .py [co] >> .hidden

Bingo!


5

È possibile aggiungere tutti i nomi di file .pyc a un .hiddenfile nella stessa directory. Richiede un po 'di manutenzione, ma se sei come me fai molte più modifiche ai file esistenti rispetto a crearne di nuovi.


Funziona su Mac OS o solo Linux?
J4cK,

-1

Ho letto tutte le risposte sotto questa domanda e creato un semplice script per automatizzare l'attività:

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

Permette di nascondere i file temporanei di Python nei file GNOME (Nautilus). Cerca ricorsivamente i file pyc / pyo e li inserisce nei file .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)
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.