Ocultando arquivos de uma certa extensão (.pyc) do Nautilus


9

Gostaria de ocultar todos os arquivos .pyc do Nautilus. Eu uso o Ubuntu 10.04.

O que eu poderia fazer?


Parece que você está tentando resolver um problema completamente diferente que não tem nada a ver com ocultar arquivos.
Ignacio Vazquez-Abrams

"rm -r * .pyc" ocultaria todos esses arquivos desagradáveis ​​e liberaria algum espaço ao mesmo tempo. Pena que eles reaparecem na próxima vez em que você executa o programa.
Mokubai

Respostas:



9

Basta abrir um terminal bash e executar:

ls * .py [co] >> .hidden

Bingo!


5

Você pode adicionar todos os nomes de arquivos .pyc a um .hiddenarquivo no mesmo diretório. Requer alguma manutenção, mas se você é como eu, modifica muito mais os arquivos existentes do que cria novos.


Isso funciona no Mac OS ou apenas no Linux?
J4cK

-1

Li todas as respostas nesta pergunta e criei um script simples para automatizar a tarefa:

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

Ele permite ocultar arquivos Python temporários nos arquivos GNOME (Nautilus). Procura os arquivos pyc / pyo recursivamente e os coloca nos arquivos .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)
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.