Mailinglist Archive: opensuse-de (1982 mails)

< Previous Next >
Ersetzen eines Zeichens durch drei Zeichen
  • From: Volker Fervers <mailing@xxxxxxxxxxxxxx>
  • Date: Sat, 2 Dec 2006 13:07:49 +0100
  • Message-id: <200612021307.51745.mailing@xxxxxxxxxxxxxx>
Hallo!

Eine CSV-Textsicherung einer Datenbank enthält in einer durch doppelte
Anführungszeichen begrenzten Spalte fester Breite mehrere durch FEh
getrennte, eigentlich unabhängige Daten. Diese Textdatei möchte ich in mySQL
importieren. Ich würde gerne diese Datenfelder beim Import in Einzelspalten
aufteilen, indem ich die Sonderzeichen durch "doppeltes Anführungszeichen,
Komma, doppeltes Anführungszeichen" ersetze. Also:

"A<FEh>B<FEh>C" -> "A","B","C"

tr ersetzt aber nur ein Zeichen durch ein anderes und bei sed ist mir nicht
klar, wie man nach Binärdaten sucht oder sie ersetzt. Gibt es irgendein
Kommando, mit dessen Hilfe ich das bewerkstelligen kann?

Danke!
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups