Làm cách nào để tìm kiếm nhiều tên tệp trong Nautilus?


2

Làm cách nào để tìm kiếm nhiều tên tệp cùng một lúc trong Ubuntu thông qua GUI? Tôi đã thử Nautilus nhưng không thành công.


Tôi không biết liệu bạn có tìm thấy một cách dễ dàng để làm điều này trong Nautilus không, nhưng trong thiết bị đầu cuối, bạn có thể sử dụng ví dụ này:find . -type f \( -name "*.class" -o -name "*.sh" \)
Radu Rădeanu

Câu trả lời:


1

Thử gnome-search-tool

Nó có sẵn trong trung tâm phần mềm hoặc thông qua sudo apt-get install gnome-search-tool.

Khi bạn chạy nó, thay vì nhập mọi thứ vào hộp 'Tên chứa', hãy nhấp vào 'Chọn thêm tùy chọn', sau đó thả xuống và chọn 'Tên khớp với biểu thức thông thường', sau đó nhấp vào thêm. Trong hộp mới xuất hiện, bạn có thể sử dụng bất kỳ biểu thức chính quy nào để tìm kiếm tên tệp. Nếu bạn muốn file1 hoặc file2, hãy gõ file1|file2.

Đây là hình ảnh của người khác, nhưng nó minh họa phương pháp:

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

Có một số tùy chọn để tìm kiếm và các biểu thức chính quy (regex) rất mạnh mẽ, googling có thể tìm cho bạn các ví dụ khác để thử.

Chương trình không lập chỉ mục các tệp của bạn, vì vậy nếu bạn tìm kiếm một khu vực rộng lớn, có thể mất một lúc.

Tích hợp với Nautilus:

Một tập lệnh Nautilus sẽ cho phép bạn khởi chạy gnome-search-tooltrong thư mục hiện tại. Đơn giản tạo một tệp được gọi Search Heretrong ~/.gnome2/nautilus-scriptsvà đặt:

#!/bin/sh
exec gnome-search-tool --path=$NAUTILUS_SCRIPT_CURRENT_URI

như toàn bộ nội dung tập tin. Sau đó, đặt tệp là tệp thực thi (trong Thuộc tính, Quyền). Bây giờ, đóng tất cả các phiên bản của Nautilus và mở lại một phiên bản. Khi bạn nhấp chuột phải vào một thư mục, sẽ có một menu con được gọi là 'Tập lệnh', trong đó 'Tìm kiếm ở đây' xuất hiện. Điều này sẽ mở gnome-search-tooltrong thư mục hiện tại.


Đó là vấn đề, không có biểu thức chính quy áp dụng.
22lk94k943 chỉ

Xin lỗi, tôi bối rối. Bạn có nghĩa là câu trả lời của tôi không giải quyết được vấn đề của bạn vì không có biểu thức chính quy có thể áp dụng hoặc Nautilus không chấp nhận biểu thức chính quy? Nautilus không hiểu các biểu thức thông thường, vì vậy nếu bạn muốn tìm kiếm GUI, thì tôi đã đưa ra một ví dụ. Nếu bạn muốn tích hợp nó với Nautilus thêm một chút, thì một kịch bản có thể như vậy: Tôi sẽ chỉnh sửa câu trả lời của tôi.
Frankie

Chúng tôi có thể tìm kiếm nhiều tên tập tin trong gnome-search-tool? Tôi có một tệp chứa tên của tất cả các tệp phải được di chuyển ở một nơi khác, bây giờ không có biểu thức chính quy để chỉ ra chúng. Nếu tôi sẽ đặt * .htm, rõ ràng nó sẽ lập chỉ mục tất cả các tệp htm, tôi muốn đặt tất cả các tên tệp khác nhau [ví dụ như cabug.htmlm grahew.htmlm killbil.htmlm, không có gì thường xuyên về chúng], để tìm kiếm tất cả chúng cùng một lúc hoặc cung cấp tệp chứa tất cả tên tệp cho tiện ích tìm kiếm dòng lệnh để lập chỉ mục chúng ở một nơi hoặc mvchúng vào thư mục được chỉ định.
22lk94k943 chỉ

If you want file1 or file2, then type file1|file2phương pháp này không hoạt động trong hệ thống của tôi.
22lk94k943 chỉ

Thật thú vị, nó hoạt động hoàn hảo cho tôi. Bạn chắc chắn đang gõ nó vào hộp mới xuất hiện, không phải cái ở đầu chương trình?
Frankie
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.