Cách chọn tất cả các tệp tương tự trong một thư mục


6

Nếu tôi muốn xem hình ảnh tôi tạo bằng máy ảnh của mình bằng Xem trước, tôi phải chọn tất cả các tệp riêng biệt. Bởi vì khi tôi chọn tất cả các tệp (cmd + a), tất cả các video tôi tạo đều được chọn (và được mở trong Quicktime).

Vì vậy, tôi đã tự hỏi làm thế nào tôi chỉ có thể chọn hình ảnh trong một thư mục nhất định?


Quan tâm để xem tất cả các cách khác nhau mà mọi người đề nghị bạn giới hạn chế độ xem ở một số loại nhất định. Có nhiều.
Ian C.

Câu trả lời:


9

Bạn có thể sử dụng tính năng Tìm kiếm trong Finder để giới hạn chế độ xem trong một thư mục cụ thể theo tiêu chí tìm kiếm phù hợp với những gì trong trường tìm kiếm. Một trong những tiêu chí bạn có thể tìm kiếm là kind. Trong ảnh chụp màn hình bên dưới, tôi bắt đầu gõ kind:jpeg trong trường tìm kiếm và bạn thấy rằng Finder trình bày cho tôi một danh sách thả xuống bao gồm JPEG Image. Tôi chọn mục này từ danh sách và tôi sẽ chỉ thấy các tệp thuộc loại đó. Để giới hạn bộ lọc chỉ trong thư mục này, tôi đảm bảo Tải xuống xem được nhấp vào Search: khu vực chỉ là về danh sách các tập tin thay vì Máy Mac này .

Khi bạn đã tìm kiếm và lọc chế độ xem theo cách này, bạn có thể chọn tất cả để thực hiện thao tác trên các tệp khớp với tìm kiếm đó.

Searching by Kind


Có thể tìm kiếm nhiều "loại" với phương pháp này không?
E1Suave

1
Có và không. Có nhiều loại bạn có thể sử dụng. Thử: kind:image để xem tất cả các tập tin hình ảnh. Hoặc là kind:movie để xem một tập tin video. Có toán tử OR, |, cho các tìm kiếm nhưng dường như không hoạt động với kind: bộ lọc.
Ian C.

Cảm ơn, tôi cũng đã thử, | , nhà điều hành và không tìm thấy thành công với "loại:". Cảm ơn các mẹo về "loại: hình ảnh"
E1Suave

1

Nếu tất cả các hình ảnh có cùng phần mở rộng, lệnh sau (khi được chạy trong Terminal.app) sẽ tìm kiếm thư mục của bạn để tìm các tệp có phần mở rộng cụ thể đó và mở chúng trong Xem trước.

find /yourdir -maxdepth 1 -type f -name '*.jpg' -exec open -a /Applications/Preview.app {} \;

Nếu bạn muốn tìm kiếm qua nhiều thư mục và không dừng lại ở thư mục gốc (trong trường hợp này là "yourdir", bạn có thể xóa phần "-maxdepth 1".

Nếu bạn muốn tìm kiếm nhiều phần mở rộng tập tin (jpg và tif), hãy sử dụng lệnh sau.

find /yourdir -maxdepth 1 -type f \( -name '*.jpg' -o -name '*.tif' \) -exec open -a /Applications/Preview.app {} \;

1
Điều đó có vẻ hơi quá mức. Ví dụ đầu tiên của bạn có thể đạt được với open *.jpg, giả sử Preview là mặc định cho các tệp .jpg - nếu không, thì /Applications/Preview.app *.jpg cũng nên làm việc Nếu bạn muốn tìm kiếm các thư mục con, bạn cần tìm như bạn đề xuất. Tương tự như vậy, đối với nhiều phần mở rộng tập tin, open *.jpg *.tif nên làm việc.
cm2

Rất đúng. Thông thường tôi sẽ không bao gồm "open -a /Appluggest/Preview.app" và thay vào đó chỉ thực hiện lệnh mở, nhưng không biết mọi thứ trên hệ thống của martin, tôi cảm thấy tốt nhất nên khai báo Preview là ứng dụng để mở hình ảnh. :)
E1Suave
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.