txt to dbf

Mauritzi76

Onko mitään ohjelmaa millä voisi tekstiedostossa olevaa dataa muuntaa dbf, xls tai yms tiedostoksi.
txt tiedostossa data eroteltu vain "kenttien" pituuden ja alkukohdan mukaan.

4

770

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • juhakorkeapudas

      Erottele kentät pilkulla, puolipisteellä (;) tai tabulaattorilla niin saat vietyä tiedot vaikka Exceliin.
      Tekstieditorin etsi/korvaa toiminnosta saattaa olla apua. Kopioi kuitenkin alkuperäinen tiedosto talteen ennen muutostoimenpiteitä.

      • Mauritzi76

        Joo varmasti alan laittaan puolipisteitä 58636 rivin tiedostoon...
        Etsi ja korvaa ei voi käyttää kun tiedot eroteltu sekalaisella määrällä välilyöntejä...


      • juhakorkeapudas
        Mauritzi76 kirjoitti:

        Joo varmasti alan laittaan puolipisteitä 58636 rivin tiedostoon...
        Etsi ja korvaa ei voi käyttää kun tiedot eroteltu sekalaisella määrällä välilyöntejä...

        Onko tietueen kentissä välilyöntejä? Jos ei ole niin sitten ne saa vietyä sellaisenaan esim. Exceliin tai Calciin kun valitset erottimeksi välilyönnin.

        Jos tietueen kentissä on välilyöntejä niin homma kannattaa aloittaa korvaamalla pisimpiä välilyöntialueita jollakin erikoismerkillä, jonka voi myöhemmässä vaiheessa sitten poistaa. Totuus on kuitenkin se, että käsipelillä joutuu jonkun verran alkioiden erottimia fiksailemaan.


    • löytyy

      >Onko mitään ohjelmaa millä...

      Voihan niitä olla valmiinakin mutta minulta saat ihan omatekemän ja ilimatteeksi. ;)

      #!/bin/sh

      while read inputline
      do
      eka="$(echo $inputline | cut -d" " -f1)"
      toka="$(echo $inputline | cut -d" " -f2)"
      kolmas="$(echo $inputline | cut -d" " -f3)"
      echo $eka , $toka , $kolmas
      done < /home/mina/prog/shell/tekstit.txt
      exit 0

      Eli luetaan tiedostosta tekstit.txt rivi kerrallaan ja erotellaan kentiksi välilyönnillä (voi olla yksi tai useampia) ja tulostetaan pilkulla erotettuna. Laitat vaan noita kenttiä tarpeen mukaan. Sitten kun näyttää hyvältä niin sitten vaan tulostuksen uudelleenohjauksella vaikka tiedostoon:
      >tekstit.csv

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Tärkeä kysymys!

      Haluatko sinä, mies, minut?
      Ikävä
      92
      1683
    2. Asiallinen lähestyminen

      Mitä on asiallinen lähestyminen?? Tietääkö tai tajuaako kukaan, varsinkaan miehet??? Eilen NELJÄNNEN kerran jouduin isk
      Sinkut
      174
      1320
    3. En tiedä..

      Yhtään minkälainen miesmaku sinulla on. itse arvioin sinua moneenkin otteeseen ja joka kerta päädyin samaan lopputulokse
      Ikävä
      105
      1118
    4. Jennika Vikman avoimena - Isosisko Erika Vikman ohjeisti napakasti Tähdet, tähdet -kisaan: "Älä.."

      Jennika ja Erika - niin ovat kuin kaksi marjaa! Ilmeiltään, ääneltään ja eleiltään hyvinkin samanlaiset - toinen on kyll
      Suomalaiset julkkikset
      16
      1108
    5. Mitäs nainen

      Meinaat tehdä viikonloppuna.
      Ikävä
      87
      946
    6. Milloin viimeksi näit ikäväsi kohteen?

      Oliko helppo tunnistaa hänet? Millaisia tunteita tuo näkeminen herätti sinussa?
      Ikävä
      46
      895
    7. Suhde asiaa

      Miksi et halua suhdetta kanssani?
      Ikävä
      68
      881
    8. Kirjoita nainen meistä jotain tänne

      tai minusta, ihan mitä haluat. Niinkin voi kirjoittaa, etteivät muut tunnista, esim. meidän kahdenkeskisistä jutuista. K
      Ikävä
      65
      850
    9. Vedalainen metafysiikka

      Termi ”metafysiikka” kuuluu Aristoteleelle. Metafysiikka tarkoittaa ”fysiikan jälkeen” eli tietoa siitä, mikä on tavalli
      Hindulaisuus
      289
      773
    10. Ai jaa sinä oletkin ahnas

      Ja romanttinen luonne, nyt vasta hiffasin että olet naarastiikeri. Parempi myöhään kuin ei milloinkaan.
      Ikävä
      107
      758
    Aihe