všetky možnosti
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Zdroj: libpath-iterator-rule-perl  ]

Balík: libpath-iterator-rule-perl (1.014-1)

Odkazy pre libpath-iterator-rule-perl

Screenshot

Zdroje Debian:

Stiahnuť zdrojový balík libpath-iterator-rule-perl:

Správcovia:

Externé zdroje:

Podobné balíky:

iteratívny, rekurzívny vyhľadávač súborov

Path::Iterator::Rule iteruje cez súbory a adresáre a hľadá tie, ktoré zodpovedajú sade pravidiel, ktoré určil používateľ. API je založené na File::Find::Rule, ale s explicitnejším rozlišovaním medzi vyhľadávacími pravidlami a voľbami, ktoré ovplyvňujú ako sa prechádzajú adresáre. Objekt Path::Iterator::Rule je kolekcia pravidiel (vyhľadávacích kritérií) a metód na pridanie ďalších kritérií. Voľby, ktoré riadia prechádzanie adresárov sa zadávajú ako argumenty metódy, ktorá vracia iterátor.

Tu je zhrnutie vlastností na porovnanie s ostatnými modulmi na vyhľadávanie súborov:

 * poskytuje pomocné metódy na určovanie pravidiel
 * ponúka (lenivý) iterátor a rozhranie sploštených zoznamov
 * vlastné pravidlá implementované pomocou spätných volaní
 * vyhľadávanie do šírky (predvolené) alebo pre- či post-order do hĺbky
 * predvolene používa symbolické odkazy (je možné vypnúť)
 * adresáre navštevuje iba raz (predchádza nekonečným cyklom; je možné
   vypnúť)
 * nepoužíva chdir
 * poskytuje API pre rozšírenia

Na spohodlnenie používania je modul PIR iba prázdnou podtriedou tejto triedy, aby sa jej názov jednoducho písal v jednoriadkových príkazoch.

Značky: Software Development: Perl Development, Knižnice, Implementované v: Perl

Ostatné balíky súvisiace s balíkom libpath-iterator-rule-perl

  • závisí
  • odporúča
  • navrhuje
  • vylepšuje

Stiahnuť libpath-iterator-rule-perl

Stiahnuť pre všetky dostupné architektúry
Architektúra Veľkosť balíka Nainštalovaná veľkosť Súbory
all 52.7 kB127.0 kB [zoznam súborov]