Welche Dateierweiterung hat eine tabulatorgetrennte Datei?

21

Kommagetrennte Dateien haben normalerweise die Dateierweiterung .csv. Welche Dateierweiterung sollte eine tabulatorgetrennte Datei haben? Beim Exportieren aus Excel wird es wie .txtbei der Auswahl von tabulatorgetrennten Dateien gespeichert, aber es war nicht sicher, ob dies der Standard war. Vielen Dank.

Chad Harrison
quelle

Antworten:

14

Ich habe beide gesehen tsvund txtverwendet, aber zwischen den beiden habe ich häufiger tabulatorgetrennte Dateien gesehen, die als gespeichert wurden txt.

Ahrotahntee
quelle
24

Es gibt keine einheitliche richtige Antwort.

Es gab noch nie eine zentralisierte Registrierung von Dateierweiterungen. Daher war die Auswahl von Dateierweiterungen immer eine Frage der Konvention, sofern die Software keine Einschränkungen auferlegte. In den Tagen von DOS war die Verwendung standardisierter (bekannter) Dateierweiterungen nur für proprietäre Formate (wie Lotus 1-2-3 .WKSund dBaseII / III .DBF) weit verbreitet, da die Software selbst eine verlangte (Sie hatten keine Wahl) ) oder die Dateierweiterung dringend empfohlen. Für Formate, denen keine bestimmte Anwendung zugeordnet war, war es wirklich Sache des Benutzers, eine Auswahl zu treffen.

Selbst dann verwendeten einige Programme mit proprietären Formaten (wie WordStar) keine standardisierten Dateierweiterungen. Es war üblich, dass WordStar-Benutzer .LETBriefe, .DOCgroße Dokumente, .INVRechnungen, .TXTunbestimmten Text usw. verwendeten. Wenn Sie eine .DOCDatei erhalten haben, hatten Sie keine Möglichkeit zu wissen, welche Art von Datei ohne Kontext vorliegt, oder sie zu speichern, um zu sehen, wie sie im Inneren aussieht. Es könnte buchstäblich aus Dutzenden von Programmen stammen, oder es könnte nur eine reine Textdatei sein. Eine .BAKDateierweiterung (Backup) hat Ihnen lediglich mitgeteilt, dass "diese Datei früher eine andere Dateierweiterung hatte". Eine .BASAkte war mit ziemlicher Sicherheit eine ArtBASICQuelldatei, aber es hätte für MS-Basic, Turbo Basic oder von fast jedem anderen Konkurrenten sein können. Oftmals wurden Dateien überhaupt nicht mit einer Erweiterung gespeichert (Sie wussten aufgrund des Etiketts auf der Diskette, auf der sie gespeichert waren, was sie waren). Einige Leute verzichteten die „Erweiterung“ und verwendet , um die Erweiterungszeichen so ihre Dateinamen zu 11 Zeichen lang sein könnte statt der Standard - 8 (zB " MikeJohn.son„) oder die Erweiterung als eine serielle oder Versionsnummer verwendet ( MathPapr.001, MathPapr.002, usw.).

Mit Windows begannen sich die Dinge zu ändern. Ich vermute vor allem, weil Windows Dateierweiterungen dazu ermutigt hat, mit einzelnen Programmen in Verbindung gebracht zu werdendie Registrierung WIN.INIAus diesem Grund hatten Programmierer einen starken Anreiz, eine bestimmte (wenn auch nicht immer mit einem vernünftigen Akronym versehene) Dateierweiterung zu verwenden und die Kontrolle darüber zu übernehmen. Es folgte ein kleiner Krieg, um herauszufinden, wem die gängigen Dateierweiterungen gehörten .DOC(Sie wissen, wer diese gewonnen hat).

Behalte diesen Kontext im Hinterkopf:

Für Textdateien übernahm Notepad, .TXTwas zu dieser Zeit sehr verbreitet war. Andere Programme könnten es natürlich öffnen; Und zu gegebener Zeit, als Sie mehrere Editoren für eine Erweiterung registrieren konnten, taten dies viele Programme. Wichtig ist jedoch, dass dies seine derzeit akzeptierte Bedeutung verfestigt: "Eine reine Textdatei ohne Formatierung oder Markierungen jeglicher Art, außer möglicherweise Tabulatoren und Zeilenabschlusszeichen".

Was wir heute als "kommagetrennte Werte" bezeichnen, wurde normalerweise mit einer .TXTErweiterung gespeichert , da es sich um Dateien mit einfachem Text handelte. Excel kam und benötigt Unterstützung Werte in Textdateien , in denen jeder colum durch ein Komma getrennt wurde, so dass sie mit kam .CSVals Dateierweiterung sie registrieren können - und es stecken (es könnte ein historischer Präzedenzfall verwendet haben .CSVich bin. keine bekannt).

Komischerweise waren "durch Tabulatoren getrennte Werte" -Dateien in DOS oder Windows nie sehr verbreitet. Warum? Meine Vermutung: Für viele DOS-Benutzer war es zu schwierig, Tabs zu verstehen oder damit zu arbeiten. Es war ein Steuerzeichen, das von ASCIIs Steuerzeichen für Teletypen geerbt wurde. formell war es kein druckbares Zeichen. Der IBM PC Character Generator hatte eine Grafik dafür, aber um es zu bekommen, musste man direkt auf die Grafikkarte schreiben, damit niemand sie wirklich benutzte. Die genaue Bedeutung war nicht standardisiert. Wenn Sie die Datei auf dem Bildschirm gerendert oder gedruckt haben, konnten Benutzer sie nicht sehen oder von Planbereichen unterscheiden. Viele / die meisten Redakteure konnten es nicht einmal einfügen.

Also hat niemand diesen Köder genommen. Niemand nahm "Dateien mit durch Tabulatoren getrennten Werten" und entwickelte eine Dateierweiterung, die entweder aufgrund von Gewohnheiten oder Marktbeherrschung zum "Standard" wurde.

.TXTist wahrscheinlich die häufigste Dateierweiterung. .TSVist eine gute Wahl, wenn Sie etwas brauchen, das sich von anderen unterscheidet .TXT. Ich habe es auch .TABgelegentlich gesehen und benutzt .

Euro Micelli
quelle