angezeigt Wenn ich.csv nicht richtig in der Klemme
more trap10c_7C000000395C1641_160823.csv
bekomme ich folgende Ausgabe eingeben:
3/14/16 22:00,23.5ature (�C)0.024
3/15/16 16:00,29.5
3/16/16 11:00,39.5
3/17/16 5:00,21.55
3/17/16 23:00,24.5
3/18/16 17:00,28.5
3/19/16 11:00,2855
3/20/16 5:00,23.55
3/20/16 23:00,25.5
3/21/16 17:00,29.5
3/22/16 10:00,26.5
3/23/16 5:00,22.55
3/23/16 23:00,24.5
... etc
Wenn ich öffnen Sie die Datei in Libreoffice oder Textedit Ich bekomme folgendes:
,8/23/16
Timezone,-6
Serial No.,3300000039575B41
Location:,LS_trap_6u
High temperature limit (°C),20.1
Low temperature limit (°C),0.03
Date - Time,Temperature (°C)
3/13/16 9:59,26.6
3/13/16 10:59,28.6
3/13/16 11:59,28.6
3/13/16 12:59,27.6
3/13/16 13:59,26.1
3/13/16 14:59,25.6
3/13/16 15:59,26.1
3/13/16 16:59,25.6
3/13/16 17:59,24.6
3/13/16 18:59,24.6
Wenn die Datei in anderen Programmen geöffnet ist, hat sie eine Kopfzeile und anscheinend fehlen Daten in der Ausgabe von more. Ich habe zahlreiche andere ähnliche Dateien, die mehr die gleichen Informationen wie andere Programme anzeigt. Der Befehl dos2unix trap10c_7C000000395C1641_160823.csv
scheint nicht, etwas zu ändern
wc -l
Gibt es 0 Zeilen in der Datei. Was ich nicht entziffern kann. Warum gibt es Unterschiede in den Daten?
Sie haben eine verrückte Codierung - versuchen Sie, 'Datei Trap10c *' zu laufen, um zu sehen, welches Format Sie haben. –
Dies führt zu: 'trap10c_7C000000395C1641_160823.csv: ISO-8859-Text, mit CR-Leitungsabschluss ' – 5r9n
Versuchen Sie, es in UTF-8 oder ASCII mit' iconv' zu konvertieren ... http://www.f15ijp.com/2010/02/linux-converting-a-Datei-encoded-in-iso-8859-1-zu-utf-8/ –