Tarkoituksena on kokeilla, saanko vuosien varrella virittelemäni datanpyörittely-ympäristön toimimaan Ubuntussa. Alkuperäinen platform OS/2, nykyisin EComStation (OS/2 4.50), joka sekään ei ole enää tuettu. Palikoina X2-editori (profiloitava, makrotettava, ...), FMOS2 (tiedostojenhallinta), REXX (skriptit, makrot) ja muutamia Unixin shell-funktioitten (GREP, AWK, ...) porttauksia OS/:een. Käyttötarve sujuva tutkimusdatan pyörittely ja analysointi, vaatimuksena se, että kaikki data tallennetaan ja toimii perustekstimuodossa ja on luettavissa kaikilla alustoila DOSistä Mac'iin. Kysymyksiä syntyy varmaan lisää, jos kokeilu näyttää lupaavalta. Kovin paljon aikaa ei testaukseen kuitenkaan ole käytettävissäni. Ensimmäinen ongelma:
Grep
Tätä kokeilin ensin, kun ajattelin, että se toimisi siltään. Näyttäis toimivan normaalisti, mutta palautti vain osan tuloksista ja tuloksia, jotka eivät sisältyneet hakumalliin. Tulosrivien väleihin tulostuu rivejä:
Binääritiedosto filename täsmää hakuun
Useat näistä tiedostoista sisältävät haettuja rivejä, jotka eivät näy tulosteessa. Binääritiedosto? Isot ja pienet kirjaimet olen huomioinut hakulausekkeessa. Hakujonon ABCD.1234 sisältävien rivien lisäksi tulostukseen tuli myös pelkän alkuosan ABCD sisältäviä rivejä. Eihän sen näin pitäisi toimia. Ja vaikka tulostus menisi oikein, on tämä erittäin hidas tapa työskennellä. Onko olemassa jotain kätevämpää hakumekanistia, joka tuottaisi määritetyt merkkijonot outputiin? Tykkään kyllä Grepin pattern-hausta, enkä haluaisi sitä menettää. Kaikki data on ulkoisilla lecyasemilla, jos sillä on väliä.
Kiitos ajatuksistanne!