Am Samstag, 21. August 2004 11:46 schrieb Thomas Hofer:
Lutz Kasper wrote: [Saturday 21 August 2004 10:03]
Innerhalb einer txt-Datei (Sicherung einer MySQL-Datenbank) habe ich die einzelnen Einträge in folgender Form vorliegen: "xxx" "yyy" "zzz". Um die Datenbank in ihrer alten Form wiederherzustellen, ist es notwendig die Anführungsstriche zu entfernen. Weiß jemand ein einfaches Skript oder Programm, welches mir die Handarbeit abnimmt? Sicher kann man ein Skript erstellen, aber dazu fehlt mir die Erfahrung. Die Kommas zwischen den Anführungszeichen habe ich per Hand durch Einfügen des Tabs ausgetauscht. Das war schon recht mühselig, deswegen meine Anfrage.
Wenn die Aufgabe ist, einfach *sämtliche* Anführungszeichen aus der Datei zu entfernen, dann geht das so: cat file_in | tr -d \"
file_out (file_in und file_out müssen unterschiedliche Dateien sein!)
Da ich auch kein Scriptprofi bin, hätte ich die TXT.Datei mit einem Editor oder einer Textverarbeitung geöffnet und einfach den Befehl Ersetzen gewählt. Allerdings weiss ich auch nicht wie gross Deine Datei ist. Gruss Uli