Ich versuche ein Bash-Skript zu entwickeln, das csv-Dateien (die stündlich generiert werden) einen Tag vorher filtert und sie zu einer einzigen CSV-Datei zusammenfügt. This Skript scheint die Arbeit für mich zu erledigen, außer dass ich versuche, Dateien basierend auf ihren Dateinamen zu filtern.Verschmelzung von CSV-Dateien basierend auf Dateinamensfilter
Es würde 24 Dateien für jeden Tag in dem Verzeichnis befinden, und ich brauche diese Dateien auf ihrem Namensformat filtern aus:
foofoo_2017052101502.csv
foofoo_2017052104502.csv
foofoo_2017052104503.csv
foofoo_2017052204501.csv
foofoo_2017052204504.csv
Hier, ich brauche für den 21. Mai 2017, um herauszufiltern. Daher müssen meine CSV-Ausgangsdateien die ersten drei .csv
-Dateien enthalten.
Was soll ich im Skript für diesen Filter hinzufügen?
Warum nicht 'cat foofoo_20170521 * .csv> combined_20170521.csv'? –
Können Sie bitte die Antwort akzeptieren, wenn es funktioniert –