Làm cách nào tôi có thể dọn sạch thùng rác bằng rb-rf -rf ~ / .Trash / * 'từ Finder?


1

Đôi khi, việc dọn sạch rác trong Finder mất nhiều thời gian hơn so với chỉ chạy rm -rf ~/.Trash. Có cách nào để ánh xạ lại nút "nhấp chuột phải vào thùng rác trong bến tàu + nhấp vào để đổ rác" vào tập lệnh không?


Chào mừng đến với AskDifferent! Trang web này hoạt động tốt hơn nếu chỉ có một câu hỏi trong một bài. Tôi đã chỉnh sửa câu hỏi của bạn phù hợp, vui lòng đặt câu hỏi bổ sung riêng.
nohillside

2
Hiểu rõ, tôi sẽ gửi truy vấn về "vấn đề" của vấn đề một cách riêng biệt.
Kaya

Câu trả lời:


1

Sẽ dễ dàng hơn khi sử dụng một bí danh như thế này:

alias et="(shopt -s nullglob; find ~/.Trash /Volumes/*/.Trashes/501 -mindepth 1 -delete)"

rm -rf ~/.Trash/*không hoạt động nếu danh sách tên tệp dài hơn getconf ARG_MAXvà nó không bao gồm các tệp bắt đầu bằng dấu chấm. Xóa các tập tin trong các thư mục rác thường yêu cầu quyền root.

tell app "finder" to emptytrash -e(xem hasseg.org/trash ) có thể chạy một cách im lặng hoặc trên nền, nhưng chúng chỉ chậm như đổ rác từ GUI và chúng tạo ra các hộp thoại tìm lỗi hiển thị nếu các tệp ví dụ đang được sử dụng.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.