Ich habe eine zweispaltige, durch Leerzeichen getrennte TXT-Datei, aber die erste Spalte enthält Leerzeichen (die Fehler sind). Ich muss es in eine CSV konvertieren, aber ich kann nicht einfach alle Leerzeichen durch Kommas ersetzen.
Beispieleingabe:
gi|118592783|ref|ZP_01550172.1|_biphenyl-2 3-diol_1 2-dioxygenase_[Stappia_aggregata_IAM_12614] 1
Gewünschte Ausgabe:
gi|118592783|ref|ZP_01550172.1|_biphenyl-23-diol_12-dioxygenase_[Stappia_aggregata_IAM_12614],1
Wie kann ich sed
(oder etwas anderes) verwenden, um das letzte Leerzeichen in einer Reihe durch ein Komma zu ersetzen und dann alle verbleibenden Leerzeichen zu entfernen? Würde das effektiv eine CSV-Datei erstellen?