Ich habe Probleme mit der Substitution. Ich habe eine Datei mit 1 Zeile zufälliger Zeichen mit Klammern "{}" um 1 Zeichen. Ich möchte mit diesen Klammern auf das vorherige Zeichen oder auf das nächste Zeichen wechseln. (Ich weiß, wie man es macht, wenn die Linie des Charakters immer noch unverändert ist.) Aber ich frage mich, wie ich es machen soll, wenn ich diese Zeichen nicht kenne und ich weiß nicht, wo diese Klammern sind.Unix - Substitution
Beispiel: "ABC123 {X} CBA321" ==> "ABC12 {3} XCBA321" oder "ABC123X {C} BA321"
Ich mag würde awk oder sed verwenden, einige regex, vielleicht. ..
Kein upvote bis der Fremd Katze los! –
@Tomblin, ich habe die Katze als Beispiel verwendet, um zu zeigen, dass die Daten weitergeleitet werden können. @ashawley zeigt ein besseres Beispiel dafür. – strager
Nice one, strager –