Pernahkah Anda menemukan beberapa teks di dalam banyak file teks yang berbeda? Jika Anda berada di TI, masalah ini dapat muncul cukup sering. Mungkin Anda mencari frasa tertentu di file log atau mungkin Anda adalah seorang programmer dan perlu mencari beberapa kode yang ada di dalam banyak file kode yang berbeda.
Sayangnya, tidak ada cara mudah untuk melakukan ini di Windows. Pencarian Windows default sangat buruk untuk tugas semacam ini karena sangat lambat dan tidak memungkinkan pencarian lanjutan. Untungnya, ada beberapa cara lain yang jauh lebih unggul dari pencarian Windows, yang akan saya sebutkan di posting ini. Saya tidak akan membahas secara detail tentang setiap solusi, tetapi Anda dapat menggunakan Google untuk mempelajari lebih lanjut.
Jika Anda tidak ingin menginstal perangkat lunak pihak ketiga dan Anda merasa nyaman dengan baris perintah, maka Anda harus memeriksa bagian perintah pencarian di bawah ini. Saya mengasumsikan bahwa kebanyakan orang lebih nyaman dengan antarmuka GUI, jadi itulah mengapa saya menyebutkan programnya terlebih dahulu.
Program Pencarian Pihak Ketiga
Ketika datang untuk mencari beberapa file teks, raja dari semua perintah pencarian adalah grep. grep adalah utilitas baris perintah di UNIX / Linux yang memungkinkan Anda melakukan pencarian lanjutan menggunakan ekspresi reguler. Sangat populer dan digunakan di setiap distribusi Linux.
Jadi ketika seseorang menulis program untuk mencari di Windows, tidak dapat dihindari, itu memiliki kata grep di dalamnya. Itu cukup banyak terjadi dengan semua program yang tercantum di bawah ini.
grepWin
grepWin mungkin yang paling populer dari alat yang disebutkan di sini. Ini mendukung ekspresi reguler dan memungkinkan Anda untuk menemukan dan mengganti teks juga. Mereka juga memiliki tutorial di situs web mereka untuk membantu dengan ekspresi reguler, meskipun Anda dapat Google untuk lebih banyak lagi.
Anda dapat membatasi pencarian berdasarkan ukuran file, jenis file dan kriteria lainnya. Ini juga menambahkan opsi ke menu konteks klik kanan di Explorer untuk mencari folder dengan cepat. Hasilnya tercantum di jendela bawah dan Anda dapat mengklik dua kali pada mereka untuk membuka file.
AstroGrep
AstroGrep juga merupakan program pencarian yang sangat bagus. Tidak hanya cukup sering diperbarui, itu juga menunjukkan di mana dalam file teks itu ditemukan. grepWin juga memiliki opsi itu jika Anda memilih tombol radio Konten, tetapi saya pikir itu diterapkan lebih baik di AstroGrep.
AstroGrep juga dapat mencari file Word, yang merupakan fitur yang berguna. Anda juga dapat menyimpan atau mencetak semua hasil untuk referensi di masa mendatang. Saya juga menemukan antarmuka mereka menjadi lebih modern dan enak dipandang.
BareGrep
5 adalah program pencarian yang cukup sederhana yang mendukung ekspresi reguler dan semua fungsi pencarian dasar. Ini sangat cepat secara keseluruhan dan menunjukkan Anda cocok dalam format tabular. Versi gratis memiliki layar splash yang tidak dapat Anda nonaktifkan. Versi pro harganya $ 25 dan sepertinya hanya menonaktifkan layar splash, jika tidak fitur-fiturnya sama.
PowerGREP
Jika Anda mencari program pencarian utama, maka cari lebih jauh dari PowerGREP. Program ini memiliki beberapa fitur serius dan label harga yang serius untuk menyertainya. Ini kekalahan $ 159! Ini cukup banyak mendapatkan semua fitur yang disebutkan di atas, ditambah lagi, dan semua dikemas dengan baik ke dalam antarmuka yang cukup kecil.
Saya hanya merekomendasikan program ini jika Anda memiliki beberapa kebutuhan pencarian serius yang termasuk mencari teks dalam file Word , Dokumen PDF, spreadsheet Excel, dll. Bahkan dapat mengekstrak statistik dari file log Anda dan memberikan informasi tersebut kepada Anda. Ini adalah alat yang sangat kuat.
Perintah Windows Terpasang
Jika Anda hanya perlu melakukan pencarian cepat dan tidak ingin menginstal program lengkap, Anda dapat menggunakan alat baris perintah bawaan di Windows. Satu berjalan di command prompt normal dan yang lainnya menggunakan PowerShell. Keduanya cukup kuat dan dapat menemukan banyak hal yang Anda cari.
Perintah pertama adalah findstr. Anda dapat membaca dokumen referensi di sini untuk mempelajari cara menggunakan findstr. Anda juga dapat mengetikkan findstr /?pada command prompt dan ini akan menunjukkan kepada Anda penggunaannya. Seperti yang Anda lihat, ada beberapa opsi. Tentunya, ini jauh lebih rumit daripada menggunakan salah satu program di atas.
Pilihan kedua adalah perintah Select-String di Windows PowerShell. Sekali lagi, ada kurva belajar yang cukup besar dengan perintah ini jika Anda belum menggunakannya. Microsoft memiliki tutorial yang bagus tentang bagaimana menggunakan Select-String, jadi pastikan untuk membaca itu.
Jadi, pada dasarnya cara terbaik untuk mencari teks dalam sejumlah besar file. Saya sarankan Anda mencoba opsi yang berbeda dan melihat opsi mana yang paling cocok untuk Anda. Selamat menikmati!