| Selecteren Selecteer een SQL-interface naar tekstbestanden. |
Download nu |
Selecteren Rangschikking & Samenvatting
- Naam uitgever:
- Markus Bertheau
- Uitgever website:
- http://select.mbertheau.de/
Selecteren Tags
Selecteren Beschrijving
Selecteer is een SQL-interface voor tekstbestanden. Selecteer is een SQL-interface naar tekstbestanden: $ Selecteer response_code, telling (1) van Access_Log waar Methode = "'Krijg' Count (1) --------------- + ---------- 200 | 157820404 | 25138304 | 17938301 | 2348302 | 1486206 | 673405 | 16401 | 15500 | 8403 | 1 $ Head -1 Access_Logpd90b3592.dip.t-dialin.net - - "Get / http / 1.1" 200768 "-" "Mozilla / 5.0 (X11; U; Linux I686; EN-VS; RV: 1.8.1.6) Gecko / 20061201 Firefox / 2.0.0.6 (Ubuntu-feisty) "Selecteer momenteel specifiek ondersteunt het NCSA Extended / Combined Transfer Log Format (Access_Log) en alle andere tekstbestanden generiek. Het is gemakkelijk uitbreidbaar om andere tekstbestand-indelingen te ondersteunen. Selecteer een licentie onder de GPL-versie 3. Installatieselect vereist Python en Pysqlite2. Python 2.5 bevat Pysqlite2.Download en pak het Tarball en kopieer Selecteer naar een map in uw $ pad, bijvoorbeeld / usr / local / bin: $ wget http://select.mberteau.de/files/select-0.1.t. BZ2 $ TAR XFJ SELECT-0.1.TAR.BZ2 $ SUDO CP Select-0.1 / Select / Usr / Local / Binusageselect uit bestand FieldList is een door komma's gescheiden lijst van veldnamen of het speciale zoekwoord allemaal, dat is vervangen door een ster *. Bestand is een bestandsnaam of - om te lezen van standaardinvoer. Rest_SQL kan SQL-clausules bevatten zoals waar, een groep door, het hebben, beslechten, offset en bestellen. Hoewel het in eerste instantie werkt, probeert het in eerste instantie te bepalen om een bestandstype een reeks reguliere uitdrukkingen te bepalen. Als dat lukt, zijn sprekende kolomnamen beschikbaar, en de lijnen worden opgesplitst in kolommen volgens hun semantiek. Als dat niet het geval is, worden ze genoemd met cijfers en gesplitst door witte ruimte. Selecteer vervolgens de gegevens in een in-Memory SQLITE-database, voert de query uit en voert de resultaten uit naar stdout.
Selecteren Gerelateerde software