Aceasta este comanda perlindexp care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
perlindex - indexați și interogați paginile de manual perl
REZUMAT
perlindex -index
perlindex spune-mi unde sunt florile
DESCRIERE
„„perlindex -index”” generează un index AnyDBM_File care poate fi căutat cu text liber
interogări ""perlindex" a prolix întrebare".
Fiecare cuvânt al interogării este căutat în index și este generat un scor pentru fiecare document
conţinând-o. Se adaugă scorurile pentru toate cuvintele, iar documentele cu cel mai mare punctaj sunt
tipărite. Toate cuvintele sunt asociate cu algoritmul Porters (vezi Text::English) înainte de indexare
iar căutarea are loc.
Scorul se calculează astfel:
$score{$document} += $tf{$word,$document}/$maxtf{$document}
* jurnal ($N/$n{$cuvânt});
Unde
$N este numărul de documente din index,
$n{$word} este numărul de documente care conțin cuvânt,
$tf{$cuvânt,$document}
este numărul de apariții ale cuvânt în document și
$maxtf{$document}
este frecvența maximă a oricărui cuvânt în document.
OPŢIUNI
Toate opțiunile pot fi abreviate.
-maxhits maxhits
Numărul maxim de accesări de afișat. Implicit este 15.
-meniul
-nomenu Utilizați meciurile ca meniu pentru a numi „om”. Implicit este -meniul.q
-cbreak
-nocbreak Comutați la cbreak în modul meniu sau nu. -cbreak este implicit.
-verbos Generează informații suplimentare despre care cuvintele de interogare nu au fost găsite în
baza de date și care cuvinte ale interogării sunt cuvinte oprite.
-conf Utilizați o altă configurație decât configurația implicită (/etc/perlindex/config).
EXEMPLU
perlindex foo bar
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/Simbol.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
a 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/File/Find.pm
f 0.626 lib/pod/perlsyn.pod
Introduceți Număr sau „q”>
Atingerea tastelor de la 1 la „f” va afișa pagina de manual corespunzătoare. Atingerea „q” se renunță.
Toate celelalte taste afișează această pagină de manual.
Utilizați perlindexp online folosind serviciile onworks.net