[Megoldva] szovegfile import Excelbe (CVS)

 ( Celtic | 2012. február 20., hétfő - 12:28 )

Soksok eml-bol letrehoztam grep segitsegevel egy nagy filet. Domainek, user/passok vannak benne.
Ezt kellene imposrtalnom egy Excelbe.

A file a kovetkezo:

--
domain
user
pass
--

A cel az lenne, hogy a kovetkezo format kapjam:
domain,user,pass
domain, user,pass

Egyszerubben fogalmazva, az eddigi sorvege jel "," legyen (ezt meg megoldom talan...), de a "--" helyett legyen ezutan sorvege...

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Oke, megoldva, mindjart leirom a koz okulasara.

--
http://www.micros~1

Megjegyzem, volt egy olyan gond is, hogy voltak folosleges sorok, "^$" ugyan kiszuri az ures sort, de a sor elei tobb szokozre mas kellett. SED:
sed -r 's/^\s*(.*\S)*\s*$/\1/;/^$/d' FILE

Innen mar oke, minden "rekord" negy sort tartalmaz (vagyis, a html levelkuldes miatt nemelyik masabb, de ez legyen a legnagyobb gond)
Szoval, sorvegebol vesszo, "tr":

tr '\n' ' ' < FILE > FILE2
Ugyanigy, a "--"-bol sorvege:
tr '-' '\n' < FILE2 > FILE3

Nyilvan nem tokeltes, dehat a bemenet sem volt az (meg le kell vagnom a sor eleji vesszoket es par hasonlo melo var ram, de akkor is megmentett attol, hogy tobbszaz levelet vegignezzek es kezzel masoljam ki belolul az adatokat)

--
http://www.micros~1

Megjegyzem, volt egy olyan gond is, hogy voltak folosleges sorok, "^$" ugyan kiszuri az ures sort, de a sor elei tobb szokozre mas kellett. SED:
sed -r 's/^\s*(.*\S)*\s*$/\1/;/^$/d' FILE

Innen mar oke, minden "rekord" negy sort tartalmaz (vagyis, a html levelkuldes miatt nemelyik masabb, de ez legyen a legnagyobb gond)
Szoval, sorvegebol vesszo, "tr":

tr '\n' ' ' < FILE > FILE2
Ugyanigy, a "--"-bol sorvege:
tr '-' '\n' < FILE2 > FILE3

Nyilvan nem tokeltes, dehat a bemenet sem volt az (meg le kell vagnom a sor eleji vesszoket es par hasonlo melo var ram, de akkor is megmentett attol, hogy tobbszaz levelet vegignezzek es kezzel masoljam ki belolul az adatokat)

--
http://www.micros~1