노틸러스에서 모든 .pyc 파일을 숨기고 싶습니다. 우분투 10.04를 사용합니다.
어떻게해야합니까?
답변
한 가지 옵션은 이러한 파일을 전혀 작성하지 않는 것입니다. 이 스레드를 참조하십시오 /programming/154443/how-to-avoid-pyc-files
을 누르고 패턴을 ctrl+s
입력 *.pyc
하고 delete
키를 눌러 노틸러스에서 이러한 파일을 빠르게 삭제할 수도 있습니다 .
답변
bash 터미널을 열고 다음을 실행하십시오.
ls * .py [co] >> .hidden
빙고!
답변
모든 .pyc 파일 이름을 .hidden
동일한 디렉토리 의 파일에 추가 할 수 있습니다 . 약간의 유지 관리가 필요하지만 나와 같은 경우 새 파일을 만드는 것보다 기존 파일을 훨씬 더 많이 수정합니다.
답변
이 질문에 대한 모든 답변을 읽었으며 작업을 자동화하는 간단한 스크립트를 만들었습니다.
https://github.com/neatsoft/nautilus-hide-pyc
그놈 파일 (노틸러스)에서 임시 파이썬 파일을 숨길 수 있습니다. pyc / pyo 파일을 재귀 적으로 검색하여 .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)