Bestand :: CLAINS

Tel efficiënt het aantal lijnbrekers in een bestand.
Download nu

Bestand :: CLAINS Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Moritz Lenz
  • Uitgever website:
  • http://moritz.faui2k3.org/en/mowyw

Bestand :: CLAINS Tags


Bestand :: CLAINS Beschrijving

Efficiënt tellen het aantal lijnbrekes in een bestand. Bestand :: CLINES is een PERL-module die het aantal lijnbrekes in een bestandsynopsis kan gebruiken. Gebruik bestand :: CLADLINES QW (Count_Lines); mijn $ no_of_lines = count_lines ('/ etc / passwd'); # Andere gebruikt mijn $ koets_returns = count_lines ('pad / to / file.txt', style => 'Cr',); # Mogelijke stijlen zijn 'native' (de standaard), 'CR', 'lf'perlfaq5 beantwoordt de vraag over het tellen van het aantal regels in een bestand. Deze module is een handige wikkel rond die methode, met extra opties. Meer specifiek telt het het aantal lijnbrekes in plaats van lijnen. Op UNIX-systemen eindigen alle tekstbestanden met een nieuwe lijn (per conventie), dus meestal is het aantal regels en het aantal lijnonderbrekingen gelijk. Since verschillende besturingssystemen hebben verschillende ideeën van wat een nieuwe lijn is, u kunt een stijloptie specifiek zijn, Dat kan een van de volgende waarden zijn: Nativethis neemt Perl's als de lijnafscheider, die in de meeste gevallen het juiste zou moeten zijn. Zie Perlport voor details. Dit is de standaard.Crtake Een wagen Return als lijnafscheider (MacOS-stijl) LFTAKE een lijnvoeding als lijnafscheider (Unix-stijl) CRLFTAKE een wagenrendement gevolgd door een lijntoevoer als separator (Microsoft Windows-stijl), alternatief kunt u een willekeurige scheidingsteken opgeven Zoals dit: mijn $ lists = Count_lines ($ Bestand, Separator => 'Einde {Itemize}'); het wordt woordelijk ingenomen en in het bestand gezocht. Het bestand wordt gelezen in blokken van gelijkmatig. De grootte van de blokken kan worden geleverd met de optie BlockSize. De standaardinstelling is 4096 en kan worden gewijzigd door het instellen van $ Bestand :: CLINES :: BlockSize.De niet gebruiken een blokgrootte die kleiner is dan de lengte van de scheider, die verkeerde resultaten kan produceren. (Over het algemeen is er geen reden om een kleinere blokgrootte te kiezen. Afhankelijk van uw maat kan een grotere blokgrootte dingen een beetje versnellen.) Vereisten: · Perl


Bestand :: CLAINS Gerelateerde software