Tôi muốn ẩn mọi tệp .pyc khỏi Nautilus. Tôi sử dụng Ubuntu 10.04.
Tôi có thể làm gì?
Tôi muốn ẩn mọi tệp .pyc khỏi Nautilus. Tôi sử dụng Ubuntu 10.04.
Tôi có thể làm gì?
Câu trả lời:
Một lựa chọn sẽ là không tạo ra các tệp này. Xem chủ đề này /programming/154443/how-to-avoid-pyc-files
Bạn cũng có thể nhanh chóng xóa các tệp này khỏi Nautilus bằng cách nhấn ctrl+s
, nhập *.pyc
mẫu và nhấn delete
phím.
Bạn có thể thêm tất cả tên tệp .pyc vào một .hidden
tệp trong cùng thư mục. Yêu cầu một số bảo trì, nhưng nếu bạn giống tôi, bạn sẽ sửa đổi nhiều tệp hiện có hơn là tạo tệp mới.
Tôi đã đọc tất cả các câu trả lời theo câu hỏi này và tạo một tập lệnh đơn giản để tự động hóa tác vụ:
https://github.com/neatsoft/nautilus- leather-pyc
Nó cho phép ẩn các tệp Python tạm thời trong Tệp Gnome (Nautilus). Tìm kiếm các tệp pyc / pyo theo cách đệ quy và đặt nó vào các tệp .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)