[Megoldva] MySQL Select a mezoben sortoresek

HalI!
Elorebocsatom, nagyon nem vagyok jo semmilyen SQL-ben, szoval keretik nem fikazni :)
Alap lekerdezest szeretnek konzolrol:

mysql -e 'select CUSTOMER.CUST_NAME , SERV_DOMAIN,SERV_START from SERVICE INNER JOIN CUSTOMER ON CUSTOMER.CUST_ID = SERVICE.SERV_CUST_ID where SERV_PAY_BEFORE="N" AND SERV_PAY_FREQUENCY=0 order by CUSTOMER.CUST_NAME ' tabla > ezek.txt

Ezt elkuldom egy levelben:
mail xy@xy.hu -s "ezek" < ezek.txt
Aki megkapja, berakna egy Excel tablaba. Csakhogy: a SERV_DOMAIN mezo tobb adatot is tartalmaz, sortoressel elvalasztva, ez laccik is a txt file-ban, sajnos, az Excel ugy veszi, hogy ez kulon mezo :(
Kb igy nez ki a mezo : "egyes ^\n kettes" es ez kerul Excelben egymas ala. (Hexaban: 0D 5C 6E a harom karakter, ami gondot okoz)

Hogy tudnam ezt ugy exportalni, hogy eltunjon a sortores (TAB a mezoelvalaszto, szoval lehetne SPACE a sortores helyett, vagy akar semmi) sed-del is probalkoztam, az is max. a "/n"-t tuntette el....

Hozzászólások

Koszi. Van fent phpmyadmin es probalkoztam azzal is, hogy Excelbe exportalni vagy CVS-be. Az elso esetben mas volt a mezovege jel, mint amit az Excel vart, a masodikat mar nem tudom, kiprobalom ma is. De asszem ott is olyanok jottek letre, amikben benne volt a sortores.

Me'g a sed-ben remenykedem, de a legjobb lenne, ha filet binarisan/hexaban ertelmezne es ott cserelne ezt a karakterharmast hexa 20-asokra.

Ugy tunik, megvan a megoldas :)
cat FILE | tr '\015' ' ' | sed 's/\\n//g' > OKE_FILE.txt

Vagyis a tr kezel oktalis karaktert, ezzel a "0D" vagyis oktalis 015 karaktert lehet szokozzel helyettesiteni, aztan a maradekot ("\n") mar elvegzi a sed.