Ich schreibe ein Bash-Skript, das eine Datei Zeile für Zeile liest.
Die Datei ist eine CSV-Datei, die viele Daten im Format TT / MM / JJJJ enthält, aber ich möchte sie in JJJJ-MM-TT ändern.
Ich würde die Daten mit einem regulären Ausdruck abgleichen und sie so ersetzen, dass alle Daten in der Datei korrekt als YYYY-MM-DD formatiert sind.
Ich glaube, dass dieser reguläre Ausdruck den Daten entsprechen würde:
%Vor%Aber ich weiß nicht, wie man Regex-Übereinstimmungen findet und sie durch das neue Format ersetzt, oder ob das sogar in einem Bash-Skript möglich ist. Bitte helfen Sie!
Pure Bash.
%Vor%Die Eingabedatei
%Vor%gibt die folgende Ausgabe aus:
%Vor%