Saya mencari perangkat lunak yang akan mencari teks dalam file dari folder yang mirip dengan XYplorer .
Apakah ada yang serupa?
Saya mencari perangkat lunak yang akan mencari teks dalam file dari folder yang mirip dengan XYplorer .
Apakah ada yang serupa?
Jawaban:
Ada yang sangat bagus yang dikirimkan dengan Ubuntu di luar kotak.
Buka Dash ( Supertombol atau tombol Ubuntu) dan mulai mengetik hingga Anda menemukannyaSearch for Files
Di atas adalah untuk Unity, Lingkungan Desktop default di Ubuntu. Di lingkungan berbasis menu, buka Applications
-> Accessories
->Search for Files
Luaskan Select more options
bagian dan masukkan teks untuk mencari di Contains the text:
bidang input.
Fitur:
Dengan skenario Anda (tidak ada perintah terminal, antarmuka yang mudah digunakan) Saya kira tidak ada pilihan yang lebih baik.
PS: pada Contains the text:
bidang input '.' karakter adalah wildcard. Untuk menghindarinya Anda harus menggunakan '[]'. Misalnya: ketik Contains the text: [.]myFunction
untuk mencari .myFunction
gnome-search-tool
menggunakan
grep -nr <your text> .
letakkan teks yang ingin Anda temukan di dalam <teks Anda>
experimentx@workmateX:/var/www/testingzedn$ grep -nr application.ini
mengambil selamanya ... saya salah
Anda dapat gunakan
find . -name '*.*' -exec grep -Hn 'text to find' '{}' \;
-nama '*. *' atau '* .txt' (gunakan file mask di sini)
'teks untuk menemukan' (teks tempat yang ingin Anda temukan di sini)
find . -type f -exec grep -Hn 'text to find' '{}' \;
jika Anda ingin mencari semua file
-name '*.*'
karena file tidak selalu memiliki ekstensi. Gunakan -type f
sebagai gantinya (untuk mencari di semua file). Ganti {}
dengan "{}"
, jika tidak, nama file dengan spasi putih di dalamnya tidak bisa dicari dengan benar.
man find
: "Kedua konstruksi ini mungkin perlu melarikan diri (dengan` \ ') atau dikutip untuk melindungi mereka dari ekspansi oleh shell. "
Alat GUI (Grafik):
gnome-search-tool
Anda dapat menemukannya di menu utama Ubuntu
Menu -> Accessories -> Search for Files
atau jalankan dengan menggunakan tombol pintas ALT + F2
Saya seorang penggemar searchmonkey (GPL, gratis, lintas platform, sumber daya yang cukup ringan dan sangat cepat).
Recoll melakukan pengindeksan dan Anda dapat melakukan pencarian teks lengkap dari dokumen dan email.
Saya membandingkan tiga saran di sini dengan 64 bit 16,04 Kubuntu:
Rekomendasi saya adalah Recoll dan saya telah menambahkan beberapa instruksi instalasi untuk itu. Bagi saya, instalasi default mendukung PDF (uji ini!), DOCX, TAR, ZIP dll.
sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
sudo apt-get install recoll antiword
recoll
Baris pertama mungkin tidak diperlukan: ia menambah repositori instalasi mitra.
Jika Anda ingin menambahkan dukungan untuk file Outlook PST, maka Anda perlu menjalankan yang berikut ini juga.
sudo apt-get install readpst
mkdir ~/PST
find -L ~ -name "*.pst" -print | awk "{ printf \"%s%s %s%s%s %s\\n\", \"mkdir ~/PST/\", \$1, \"; readpst -o ~/PST/\", \$1, \" -D -j 4 -r -tea -u -w\", \$1 }" > /tmp/myPstFiles
cat /tmp/myPstFiles
chmod 755 /tmp/myPstFiles
/tmp/myPstFiles
Saya benar-benar ingin memperkenalkan satu alat yang didasarkan pada pustaka ncurses untuk menyediakan antarmuka pengguna berbasis teks. Alat yang disebut NCGREP (grep berdasarkan ncurses) terutama untuk teks pencarian di folder tertentu. Semoga ini yang Anda inginkan. Sumber alat ini telah diinangi di github.com, lihat lebih lanjut di https://github.com/ncgrep/ncgrep