Làm sạch thùng rác, với tệp đang sử dụng: Có sự khác biệt nào giữa 'bỏ qua' và 'tiếp tục' không?


11

Nếu bạn xóa một tệp, nhưng nó vẫn đang được sử dụng (ví dụ: một tài liệu vẫn mở), và sau đó cố gắng dọn sạch thùng rác bạn nhận được một cái gì đó như thế này:

Làm sạch thùng rác, tập tin trong hộp thoại sử dụng

Như tốt nhất tôi có thể nói với ba tùy chọn làm như sau:

  • Bỏ qua : bỏ qua tệp này và tiếp tục bỏ rác phần còn lại
  • Dừng : dừng tập tin rác
  • Tiếp tục : bỏ qua tệp này và tiếp tục bỏ phần còn lại

Theo như tôi có thể nói, Bỏ quaTiếp tục làm chính xác điều tương tự. Tôi đã kiểm tra điều này bằng cách xóa một vài tệp và sử dụng một trong hai tùy chọn mà chúng dường như bỏ qua tất cả các tệp khác.

Nhưng có vẻ kỳ lạ là Apple sẽ cung cấp hai nút làm chính xác cùng một thứ.

Vì vậy, không ai biết của bất kỳ sự khác biệt kỹ thuật trong các hành vi của Skip vs Continue nút?

Tôi đang sử dụng 10.10.3 Yosemite, nhưng tôi tin rằng các tùy chọn đã được như thế này cho một vài phiên bản chính .


5
Như một bên, tôi thấy sự hiện diện của bất kỳ tùy chọn là một chút ngớ ngẩn. Tôi thực sự không thể tưởng tượng được sử dụng Dừng , bởi vì nó chỉ bảo vệ một số các tập tin không-trong-sử dụng (bất kỳ đã vào thùng rác trước khi một người này mắc kẹt 'trong sử dụng' là ra đi), và bạn đã đã khẳng định bạn muốn vào thùng rác tất cả mọi thứ . Vì vậy, trong số 3 tùy chọn, 2 dường như giống hệt nhau và các tùy chọn khác vô nghĩa. Tôi nghĩ rằng nó nên tự động tiếp tục và chỉ hiển thị một lỗi mà một số tệp không thể bị hỏng.
drfrogsplat

Điều đó thật kỳ quặc ...
Flare Cat

Câu trả lời:


5

Tôi không thể tìm thấy bất kỳ bằng chứng tài liệu nào nhưng đây, đây là câu trả lời của tôi.

Khi bạn lần đầu tiên gặp lỗi ở trên, điều đó có nghĩa là bạn có thể

  • Bỏ qua tức là đừng cố vứt rác tệp đã đề cập và tiếp tục dọn rác phần còn lại
  • Dừng lại tức là dừng đổ rác ngay bây giờ
  • Tiếp tục, tức là bạn đã đóng tệp được đề cập ( không sử dụng nữa ) và OSX có thể tiếp tục chuyển tệp

Nếu bạn chỉ nhấp vào tiếp tục hoặc không đóng tệp đang mở, OSX sẽ bỏ qua chúng và do đó gây nhầm lẫn.

Hầu hết các tệp đang sử dụng mà tôi đã thấy là các tệp cần được tải trước khi xóa

Thông tin thêm sau một số thử nghiệm:

Ở trên đã nói hầu hết là đúng trong các tình huống khi thùng rác chứa plists hoặc nói chung bạn đã bỏ rác một số ap p

Ví dụ:

Nếu bạn tạo tệp văn bản → Mở tệp → Thùng rác trong khi tệp vẫn đang mở → Thử trống Thùng rác → Không có vấn đề gì Thùng rác trống mà không có lỗi và tệp vẫn mở

Nhưng nếu bạn khởi động một số ứng dụng ( như MAMP trong thử nghiệm của tôi ) → Khởi chạy và khởi động dịch vụ → Thùng rác ứng dụng → Thử thùng rác → Bạn sẽ nhận được lỗi đã nói ở trên → Mở màn hình hoạt động → Giết tất cả các dịch vụ liên quan và nhấn tiếp tục → Thùng rác

nhập mô tả hình ảnh ở đây


Tôi chỉ thử điều này và nó đã không hoạt động. Tôi chạy cat > testfiletừ dòng lệnh, xóa testfile, dọn sạch thùng rác (nó phàn nàn như trên), giết catlệnh và sau đó nhấn tiếp, nhưng testfile không bị vứt đi.
drfrogsplat

Đôi khi, nó thậm chí sẽ không phàn nàn ngay cả khi tệp được mở. Chạy 10.11.3 và chỉ thử những gì bạn đã làm và không phàn nàn, tệp vẫn mở và thùng rác trống. Những gì tôi nói ở trên là điều hợp lý nhất mà tôi có thể đưa ra như tôi đã giải thích, tôi không có bất kỳ bằng chứng tài liệu nào cho việc này
chơi chữ

@drfrogsplat Tôi có thêm thông tin sau một số thử nghiệm, hy vọng nó trả lời câu hỏi / nghi ngờ của bạn
chơi chữ vào
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.