2016-09-19 3 views
0

Ich habe eine MongoDB, die Daten von einem Web-Scrape enthält, die wöchentlich über Scrapy läuft. Ich werde einen Cron-Job einrichten, um den Scrape-Job wöchentlich auszuführen. Ich möchte auch eine CSV-Datei aus MongoDB mit mongoexport exportieren, aber ich möchte das aktuelle Datum in den Dateinamen einfügen. Ich habe ein paar verschiedene Methoden ohne viel Erfolg ausprobiert. Jede Hilfe würde sehr geschätzt werden! Als Referenz ist meine aktuelle Export-Zeichenkette: mongoexport --host localhost --db glimpsedb --collection scrapedata --csv --aus scrape-export.csv --fields dealerid, unitid, verkäufer, straße, stadt, staat, zipcode, rvclass, Jahr, Marke, Modell, Zustand, PreisExport MongoDB in CSV mit Dateiname Variable

So, idealerweise der Dateiname würde kratzen-Export-Strom date.csv

nochmals vielen Dank!

+0

Hat alles schaffen werden? Könnten Sie es teilen? –

Antwort

1

--out scrape-export.csv in Ihrem Befehl Ersetzen mit --out scrape-export-$(date +"%Y-%m-%d").csv

Es Dateinamen im Format versuchen Sie scrape-export-2016-09-05

+0

danke! das hat den Trick gemacht! –