So erstellen Sie eine csv-Datei in unix
Ich haben um eine zu erstellen csv
- Datei für den 1. Tag jeden Monats mit two columns
mit überschriften Date
und Count
.
Einem anderen script wird täglich ausgeführt und es findet insbesondere abgestimmt Zeichenfolge log-Einheiten in alle log-Dateien und die log-Einheiten, Graf von diese abgestimmt log-Entitäten zählen eingefügt werden in eine andere Datei. Ich erreicht diese...
Aber jetzt brauche ich zum einfügen von Datum und Zählung in der csv-Datei. Jeden Tag die csv-Datei muss aktualisiert werden, wenn das Skript ausgeführt wird.
Können Sie mir bitte zeigen, wie ich das erreichen?
- Meinst du, dass Sie schreiben wollen die beiden Worte "Datum" und "Count" in eine CSV-Datei, die einfach
echo Date,Count > file.csv
oder meinst du Sie berechnen das Datum und die Berechnung eine Anzahl von etwas und schreibst das in eine Datei? - kannst du die anderen script?
- Wie Mark Setchell, sagte
echo Date,Count > file.csv
ist, wie man erstellen Sie die Kopf. Wenn Sie ein Skript ausgegeben, das Datum und die Zählung durch das Parsen von log-Dateien mit einem Komma dazwischen, Sie führen Sie es einfach mit>> file.csv
am Ende anfügen, dass die Daten in der csv-Datei.
Du musst angemeldet sein, um einen Kommentar abzugeben.
es hängt von den anderen Skript-outpu.
nehme täglich laufendes Skript die Ausgabe von somethin wie diese :
dann einfach können Sie hängen Sie dieser zu Ihrer csv-Datei :
Können Sie versuchen, den folgenden code: