Ini ialah perintah perlindexp yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
perlindex - halaman manual perl indeks dan pertanyaan
SINOPSIS
perlindex -index
perlindex beritahu saya di mana bunga itu
DESCRIPTION
""perlindex -index"" menjana indeks AnyDBM_File yang boleh dicari dengan teks percuma
pertanyaan ""perlindex" a kata kerja pertanyaan".
Setiap perkataan pertanyaan dicari dalam indeks dan skor dijana untuk setiap dokumen
mengandunginya. Markah untuk semua perkataan ditambah dan dokumen dengan markah tertinggi adalah
dicetak. Semua perkataan berpunca dengan algoritma Porters (lihat Teks::Bahasa Inggeris) sebelum pengindeksan
dan pencarian berlaku.
Markah dikira sebagai:
$skor{$document} += $tf{$word,$document}/$maxtf{$document}
* log ($N/$n{$perkataan});
di mana
$N ialah bilangan dokumen dalam indeks,
$n{$word} ialah bilangan dokumen yang mengandungi perkataan,
$tf{$word,$document}
ialah bilangan kejadian perkataan dalam dokumen, dan
$maxtf{$document}
ialah kekerapan maksimum bagi mana-mana perkataan dalam dokumen.
PILIHAN
Semua pilihan boleh dipendekkan.
-maxhits maxhits
Bilangan maksimum hits untuk dipaparkan. Lalai ialah 15.
-menu
-nomenu Gunakan padanan sebagai menu untuk memanggil "lelaki". Lalai ialah -menu.q
-cbreak
-nocbreak Tukar kepada cbreak dalam mod menu atau jangan. -cbreak adalah lalai.
-berkata-kata Menjana maklumat tambahan yang perkataan pertanyaan tidak ditemui dalam
pangkalan data dan perkataan mana bagi pertanyaan itu adalah kata henti.
-conf Gunakan konfigurasi lain daripada konfigurasi lalai (/etc/perlindex/config).
CONTOH
bar foo perlindex
1 3.735 lib/pod/perlbot.pod
2 2.640 lib/pod/perlsec.pod
3 2.153 lib/pod/perldata.pod
4 1.920 lib/Symbol.pm
5 1.802 lib/pod/perlsub.pod
6 1.586 lib/Getopt/Long.pm
7 1.190 lib/File/Path.pm
8 1.042 lib/pod/perlop.pod
9 0.857 lib/pod/perlre.pod
0.830 lib/Shell.pm
b 0.691 lib/strict.pm
c 0.691 lib/Carp.pm
d 0.680 lib/pod/perlpod.pod
e 0.680 lib/Fail/Cari.pm
f 0.626 lib/pod/perlsyn.pod
Masukkan Nombor atau 'q'>
Menekan kekunci 1 hingga "f" akan memaparkan halaman manual yang sepadan. Memukul "q" berhenti.
Semua kekunci lain memaparkan halaman manual ini.
Gunakan perlindexp dalam talian menggunakan perkhidmatan onworks.net