Cách sử dụng Tìm từ dấu nhắc lệnh của Windows
Find là một công cụ dòng lệnh tuyệt vời khác mà mọi người dùng Windows nên biết vì nó có thể được sử dụng để tìm kiếm nội dung của các tệp cho các chuỗi văn bản cụ thể.
Công tắc và thông số của Find
Như với mọi công cụ dựa trên dấu nhắc lệnh trong Windows, có một số công tắc và tham số nhất định bạn sẽ cần biết để sử dụng các công cụ một cách hiệu quả. Chúng được liệt kê và giải thích dưới đây.
- / v - Công tắc này sẽ hiển thị bất kỳ dòng nào không chứa chuỗi từ bạn đã chỉ định.
- / c - Công tắc này cho công cụ tìm kiếm đếm xem có bao nhiêu dòng chứa cụm từ tìm kiếm của bạn.
- / n - Công tắc này hiển thị các số tương ứng với các dòng.
- / i - Công tắc này cho biết tìm để bỏ qua trường hợp văn bản bạn đang tìm kiếm.
Ngoài các công tắc này, có hai tham số mà bạn có thể chỉ định với công cụ này.
- "Chuỗi" - Chuỗi sẽ là những từ bạn đang tìm kiếm trong tài liệu của bạn. Bạn phải luôn nhớ giữ bí mật này được bao quanh bởi dấu ngoặc kép, nếu không lệnh của bạn sẽ trả về lỗi.
- Tên đường dẫn - Tham số này là nơi bạn sẽ chỉ định vị trí mà bạn muốn tìm kiếm. Điều này có thể rộng như liệt kê một ổ đĩa hoặc cụ thể như xác định một hoặc nhiều tệp. Nếu bạn không chỉ định đường dẫn, TÌM sẽ yêu cầu bạn nhập văn bản hoặc có thể chấp nhận đường dẫn văn bản từ một lệnh khác. Khi bạn đã sẵn sàng kết thúc việc nhập văn bản thủ công, bạn có thể nhấn nút Ctrl + Z. 'Chúng tôi sẽ thảo luận thêm về điều này sau.
Tìm cú pháp
Giống như mọi công cụ trong windows, bạn sẽ cần biết cách nhập lệnh của mình. Cú pháp dưới đây là mô hình hoàn hảo.
TÌM [SWITCH] "Chuỗi" [Tên đường dẫn / s]
Tùy thuộc vào lệnh của bạn, bạn sẽ nhận được một trong ba% errorlevel% hồi đáp.
- 0 - Chuỗi bạn đang tìm kiếm đã được tìm thấy.
- 1 - Chuỗi bạn đang tìm kiếm không tìm thấy.
- 2 - Điều này có nghĩa là bạn có một công tắc xấu hoặc thông số của bạn không chính xác.
Hãy cùng luyện tập
Trước khi chúng tôi bắt đầu, bạn nên tải xuống ba tài liệu văn bản mẫu mà chúng tôi sẽ sử dụng để kiểm tra.
- tài liệu
- mẫu vật
- tập thể dục
Mỗi tài liệu này chứa một đoạn văn bản với một vài nhóm từ tương tự. Khi bạn đã tải xuống ba tài liệu này, bạn có thể sao chép chúng vào bất kỳ thư mục nào trên máy tính của bạn. Với mục đích của hướng dẫn này, chúng tôi sẽ đặt cả ba tài liệu văn bản trên màn hình nền.
Bây giờ bạn sẽ cần phải mở một cửa sổ nhắc lệnh nâng cao. Mở menu bắt đầu trong Windows 7 và 10 hoặc mở chức năng tìm kiếm trong Windows 8 và tìm kiếm CMD. Tiếp theo, nhấp chuột phải vào nó và sau đó nhấn vào Run Run với tư cách quản trị viên. Trong khi bạn không cần mở cửa sổ nhắc lệnh nâng cao, nó sẽ giúp bạn tránh mọi hộp thoại xác nhận phiền phức.
Hướng dẫn của chúng tôi hôm nay sẽ bao gồm một số tình huống đơn giản sẽ được xây dựng dưới đây.
- Tìm kiếm một tài liệu cho một chuỗi các từ.
- Tìm kiếm nhiều tài liệu cho cùng một chuỗi từ.
- Đếm số lượng dòng trong một tệp hoặc nhiều tệp.
Kịch bản 1 - Tìm kiếm một tài liệu cho một chuỗi các từ.
Bây giờ bạn đã tải xuống ba tài liệu của mình, chúng tôi sẽ nhập một lệnh để tìm kiếm tệp văn bản có tên là tập thể dục, cho các từ, mart martin hendrikx. Hãy nhớ đặt chuỗi tìm kiếm của bạn trong dấu ngoặc kép và thay đổi đường dẫn để khớp với thư mục lưu tài liệu của bạn.
tìm "martin hendrikx" C: \ Users \ Martin \ Desktop \ tập tin.txt
Bạn sẽ nhận thấy rằng không có kết quả cho thấy. Đừng lo lắng, bạn không làm gì sai. Lý do bạn không có kết quả là vì FIND đang tìm kiếm một kết quả khớp chính xác với chuỗi tìm kiếm của bạn. Hãy thử lại lần nữa, nhưng lần này, hãy thêm công tắc Chuyển đổi / iv để TÌM bỏ qua trường hợp chuỗi tìm kiếm của bạn.
tìm / i "martin hendrikx" C: \ Users \ Martin \ Desktop \ tests.txt
Bây giờ bạn có thể thấy rằng TÌM đã đưa ra một dòng khớp với chuỗi tìm kiếm, có nghĩa là nó đang hoạt động. Hãy thử lại lần nữa, nhưng thay đổi chuỗi tìm kiếm thành sushi sushi; nếu kết quả của bạn trông giống như hình ảnh bên dưới, bạn đã làm đúng.
Kịch bản 2 - Tìm kiếm nhiều tài liệu cho cùng một chuỗi từ.
Bây giờ bạn đã biết cách thực hiện tìm kiếm cơ bản, hãy thử mở rộng phạm vi tìm kiếm. Bây giờ chúng tôi sẽ tìm kiếm hai trong số các tệp văn bản (bài tập và mẫu) cho cụm từ sushi sushi. Hãy làm điều này bằng cách nhập chuỗi sau đây. Hãy nhớ thay đổi đường dẫn để khớp với vị trí của các tệp của bạn và thêm công tắc chuyển đổi / loại ra để tìm kiếm của bạn không phân biệt chữ hoa chữ thường.
find / i "sushi" C: \ Users \ Martin \ Desktop \ tests.txt C: \ Users \ Martin \ Desktop \ sample.txt
Bạn sẽ nhận thấy rằng các thuật ngữ tìm kiếm đã được tìm thấy trong cả tài liệu và các câu mà chúng được tìm thấy, được liệt kê dưới tên tệp và vị trí tương ứng của chúng. Hãy thử lại lần nữa, nhưng lần này, hãy thêm tệp thứ ba vào lệnh FIND và thay vào đó hãy tìm từ "khoai tây khoai tây". Kết quả tìm kiếm của bạn sẽ giống như hình ảnh bên dưới.
Lưu ý rằng văn bản được tìm thấy trong mỗi tài liệu thực sự là khoai tây khoai tây có nghĩa là ngay cả khi bạn nhập một phần của từ, bạn sẽ thấy bất kỳ cụm từ nào có chứa chuỗi tìm kiếm. Ngoài ra, bạn có thể sử dụng lệnh này để kiểm tra tất cả các tệp văn bản.
tìm / i "sushi" C: \ Users \ Martin \ Desktop \ *. txt
Kịch bản 3 - Đếm số lượng dòng trong một tệp.
Nếu bạn muốn biết có bao nhiêu dòng trong một tệp, bạn có thể sử dụng lệnh tìm kiếm bên dưới. Hãy nhớ thêm một khoảng trống giữa tất cả các thiết bị chuyển mạch của bạn. Trong trường hợp này, chúng tôi sẽ thay thế tên đường dẫn bằng tên của tệp mẫu sample.txt. Nếu bạn chỉ muốn một số làm kết quả của mình, hãy sử dụng lệnh này:
loại C: \ Users \ Martin \ Desktop \ sample.txt | tìm "" / v / c
Nếu bạn muốn số lượng và thông tin tệp, sử dụng lệnh này:
find / v / c phiên bản C: \ Users \ Martin \ Desktop \ sample.txt
Nếu bạn muốn đếm các dòng trong nhiều tệp trên màn hình nền, hãy sử dụng lệnh sau.
find / v / c CÀI GIỚI C: \ Users \ Martin \ Desktop \ *. txt
Bây giờ bạn có thể thử nghiệm với một vài lệnh khác nhau và làm quen với công cụ. Nó có thể giúp tiết kiệm rất nhiều thời gian trong tương lai khi bạn đã tạo ra một hệ thống. Hãy vui vẻ và tiếp tục geeking.
Tín dụng hình ảnh: Littlehaulic trên Flickr.com