Und wie wäre es damit, wenn Sie lesen, wie man sed / awk verwendet?
Diese Antwort ist pure GNU SED:
%Vor%ich ändere ein bisschen die Zeichenkette, weil es möglich ist, mehr Wörter zu haben, die Regeln werden sich ändern, wenn dieses Wort nicht das letzte ist.
Lasst uns das erklären:
.*=
: alle Zeichen vor dem Gleichheitszeichen. .*= /?
: Das ist der Hauptteil, nach dem ich eine leere Stelle belasse
Raum und ich setze das /?, das bedeutet ein oder null Ereignisse, weiß es nicht
wenn Sie hier einen Platz lassen. [a-zA-Z0-9]*
alle Vorkommen von a-z A-Z 0-9, das Wort (string1). \([a-zA-Z0-9]*\)
bekommt wieder alle ocurities von a-zA-z0-9, das zweite Wort. \).*
all die anderen Sachen. //
gibt alle Dinge aus, die zwischen \ (\). Ich hoffe, das hilft jemandem.
Tags und Links sed