Gostaria de ocultar todos os arquivos .pyc do Nautilus. Eu uso o Ubuntu 10.04.
O que eu poderia fazer?
Gostaria de ocultar todos os arquivos .pyc do Nautilus. Eu uso o Ubuntu 10.04.
O que eu poderia fazer?
Respostas:
Uma opção seria não criar esses arquivos. Veja este tópico /programming/154443/how-to-avoid-pyc-files
Você também pode excluir rapidamente esses arquivos do Nautilus pressionando ctrl+s
, inserindo *.pyc
padrão e pressionando a delete
tecla.
Você pode adicionar todos os nomes de arquivos .pyc a um .hidden
arquivo no mesmo diretório. Requer alguma manutenção, mas se você é como eu, modifica muito mais os arquivos existentes do que cria novos.
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)