Có thể thực sự xóa một tệp (tức là bỏ qua Thùng rác) khỏi Finder không? Hiện tại, khi tôi muốn lấy lại dung lượng từ ổ USB, tôi sẽ gửi rm
tệp / thư mục từ Terminal, nhưng tôi muốn thực hiện điều đó từ GUI (tương tự Shift + Delete trong Windows).
Có thể thực sự xóa một tệp (tức là bỏ qua Thùng rác) khỏi Finder không? Hiện tại, khi tôi muốn lấy lại dung lượng từ ổ USB, tôi sẽ gửi rm
tệp / thư mục từ Terminal, nhưng tôi muốn thực hiện điều đó từ GUI (tương tự Shift + Delete trong Windows).
Câu trả lời:
Delete Immediately.service
~/Library/Services
. Bạn có thể phải tạo thư mục.killall Finder;
Không - không có phím tắt cho điều đó, nhưng có một menu dịch vụ để mở rộng Finder, uốn cong nó một cách linh hoạt để phù hợp với mong muốn của bạn.
Bạn sẽ muốn xác định một dịch vụ gọi một tập lệnh đến rm
hoặc srm
liên kết phím tắt bàn phím theo sở thích của bạn với dịch vụ.
Tự động hóa được xây dựng trong trợ giúp có thể hỗ trợ học tập để thực hiện một dịch vụ.
Cũng vô giá là trang web http://www.macosxautomation.com/ được thực hiện bởi chuyên gia tự động hóa Sal Soghoian
Tôi đã bắt gặp một AppleScript có chức năng tương tự như những gì @bmike đã đề xuất. Người dùng Jolly Jimmy được liệt kê trong một bài đăng trên diễn đàn :
tell application "Finder"
set theSelection to selection
if theSelection is {} then
beep
activate current application
display alert "No files are selected for deletion." message "Select one or more files to delete." as warning
else
activate current application
display alert "Delete item(s)?" message "The selected item(s) will be deleted immediately. Are you sure you want to continue?" buttons {"OK", "Cancel"} as warning
set buttonpressed to button returned of result
if the buttonpressed is "OK" then
repeat with i from 1 to (count theSelection)
set item1 to (the quoted form of POSIX path of (item i of the theSelection as alias))
set deleteit to "rm -rf " & item1 & ""
try
do shell script deleteit
on error
do shell script deleteit with administrator privileges
end try
end repeat
end if
end if
end tell
Thêm tập lệnh này vào menu dịch vụ và bạn sẽ có thể xóa bằng cách nhấp chuột phải.
Bạn có thể làm Command- Deleteđể di chuyển đến thùng rác và sau đó Command- Shift- Deleteđể đổ thùng rác
Backspace
phím thay vì Del
được sử dụng.
Tôi biết OP là về Lion, nhưng trong phiên bản mới hơn, bạn có thể làm điều đó bằng cách nhấn: ⌘ Command⌥ Option⌫ Delete
Đã thử nghiệm trên Sierra
Tôi thích Thùng rác mà không có . Nó có trong cửa hàng ứng dụng (không miễn phí).
Nó có một biểu tượng có sẵn cho thanh công cụ và thanh công cụ, nhưng tốt nhất đối với tôi là bạn có thể thêm một nút trong Finder để kéo và thả.
Không phải là một câu trả lời GUI đầy đủ, nhưng bạn có thể làm cho thủ tục dễ dàng hơn nhiều bằng cách sử dụng phương pháp Finder + Terminal + Drag'n'drop, nghĩa là bạn đã mở một cửa sổ đầu cuối và cửa sổ Finder không chồng chéo:
rm -rf
vào thiết bị đầu cuối (với một không gian dấu).Gợi ý : Để xóa thư mục hiện tại trong Finder, hãy kéo biểu tượng màu xanh lam trong thanh tiêu đề của Trình tìm kiếm. Điều này cũng sẽ hoạt động với các cửa sổ soạn thảo văn bản hoặc bất kỳ ứng dụng OSX nào có thanh tiêu đề bình thường hiển thị đường dẫn hoặc tên tệp hiện tại.
Gợi ý 2 : Nếu bạn đang kéo tệp / thư mục từ một cửa sổ chồng lên cửa sổ Terminal, sau đó kéo tệp vào biểu tượng của Terminal trong dock, đợi cho đến khi cửa sổ Terminal được hiển thị và sau đó tiếp tục kéo vào cửa sổ bạn cần.