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.
txt to dbf
4
812
Vastaukset
- 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
SDP palauttaa Suomen kansalle kulta-ajat
Hyvinvointivalto on pääosin SDP:n ja osin myös Maalaisliiton rakentama. Hyvinvointivaltion ylläpito edellyttää oikeude23315161Persut JYTKYTTÄÄ ylös, ohi kepun! +2,1 %
Persut palasi kolmen suurimman joukkoon ja on matkalla kohti kevään 2027 eduskuntavaalivoittoa. Sosialistit ovat syöksy12410127Älkää vassarit kuvitelko, että Marinin kulta-ajat palaavat
Vaikka demarit voittaisivat seuraavat vaalit, se ei palauta Marinin taskut-täyteen-kelasta-aikaa takaisin, ei voi eikä h1089361Sanna Marin saa ylistystä Hillary Clintonilta
Jos joku ei tiedä kuka tämä rouva Hillary Clinton on, niin kerrottakoon "fun fact", eli hän on se keneltä Donald Trump237089Johtuuko vasemmistolaisten inho kristinuskoa kohtaan heidän islamin uskostaan?
Tätä jäin pohdiskelemaan.1826527Gallup, PS:lle JÄRISYTTÄVÄ nousu, SDP suurin laskija
https://yle.fi/a/74-20186114 PS kovaa vauhtia nousemassa ennen 2027 vaaleja suurimmaksi puolueeksi. Nyt mennään jo etua1736207Ohhoh. Kokoomusvirkamiehen mukaan Suomessa ei ole työttömyyskriisiä
Kun kokoomuksen johtama hallitus epäonnistuu täydellisesti talouspolitiikassaan, niin aikaisemmin erittäin pahaksi määri335612Polttomoottoriauto tulessa parkkihallissa Tampereella
Pystyy näkemättä jo sanomaan, koska sähköautoissa ei ole palavia nesteitä lainkaan. Ihme ettei polttomoottoriautoja ole464786IL - Patteriauto syttyi parkkihallissa Tampereella - 50 autoa LUNASTUKSEEN!
"Palon aikaan parkkihallissa oli 90 autoa, joista noin 50 tuhoutui palossa korjauskelvottomiksi. Lisäksi palo vaurioitti1451680Jos mä joisin
Itteni känniin nyt, voi olla että mä tunnustaisin sulle kuinka ihastunut oon ollu suhun viimeiset 2 vuotta. Eikä mua pys251546