Datei :: tabellarisch.

Datei :: tabellarisch kann flache tabellarische Dateien suchen und bearbeiten.
Jetzt downloaden

Datei :: tabellarisch. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Laurent Dami
  • Website des Verlags:
  • http://search.cpan.org/~dami/

Datei :: tabellarisch. Stichworte


Datei :: tabellarisch. Beschreibung

Datei :: tabellarisch kann flache tabellarische Dateien suchen und bearbeiten. Datei :: tabellarisch kann flache tabellarische Dateien suchen und bearbeiten.Synopsis verwenden Datei: tabellarisch; Meine $ F = Neue Datei :: tabellarisch ($ Dateiname); meine $ row = $ f-> fetchrow; $ row -> {field1} drucken, $ eile -> {field2}; $ zeile = $ f-> fetchrow (wo => 'irgendeiner); $ zeile = $ f-> fetchrow (wobei => 'field1> 4 und feld2> = "01.01.2001"'); $ zeile = $ f-> fetchrow (wobei => qr / somee + (komplexe *)? (regex | regulärer Ausdruck) / i); $ f-> zurückwind; meine $ Zeilen = $ f-> fetchall (wo => 'somefield = ~ ^ +'); drucken $ _-> {Somefield} Foreach @ $ Zeilen; $ f-> zurückwind; $ rows = $ f-> fetchall (woher => '+ field1: lineal -field2: sonstword', orderby => 'field3, field6: num, field5: -alpha'); $ f-> zurückwind; Meine $ Hashrows = $ f-> fetchall (wo => 'foo und nicht bar', key => 'somefield'); Drucken $ Hashrows -> {SomeKey} {TilotherField}; # Offen für Updates, und erinnern Sie sich an die Updates in einer Journaldatei $ F = Neue Datei :: tabellarisch ("+> $ Journalfile"}); # Updates an bestimmten Positionen (Zeilennummern) $ F-> Spleiße (4 => 2, undef, # löschen 2 Zeilen aus Position 47 => 1, {f1 => $ v1, f2 => $ v2, ... }, # Ersetzen der Linie 79 => 0, {...}, # einfügen 1 neue Zeile an Position 922 => 0, # einfügen mehrere Linien bei POS. 22 ... -1 => 0, am Ende hängen); # Kurzhand, um neue Daten am Ende $ F-> Anhang hinzuzufügen ({F1 => $ v1, F2 => $ v2, ...}); # dasselbe, aber verwenden Sie den mit der Datei $ F-> Anhang ($ F-> HT-> NEU ($ v1, $ v2, ...)). $ f-> klar; # Entfernt alle Daten (behält jedoch die Header-Linie) # Updates auf bestimmten Tasten, entsprechend @KeyFields $ F-> -Erdere ({key1 => {f1 => $ v1, f2 => $ v2, ...}, # Hinzufügen oder Aktualisieren von Key2 => undef, # Entfernen ...}, @keyfields); # Wiedergabe der Updates auf einer Sicherungsdatei Meine $ BCK = Neue Datei :: tabellarisch ("+ Anforderungen: · Perl.


Datei :: tabellarisch. Zugehörige Software