Hva er TEXT-filformatet?
En .text-fil er et vanlig tekstdokument som er funksjonelt identisk med det vanlige .txt-formatet - begge har MIME-typen text/plain og inneholder uformaterte, menneskelig lesbare tegnsekvenser. Filendelsen .text er rett og slett en alternativ skrivemåte som dukker opp i flere spesifikke sammenhenger.
På macOS kan TextEdit lagre filer med filendelsen .text, og noen Unix-kommandolinjeverktøy produserer .text-utdata naturlig. Ruby on Rails-prosjekter har historisk brukt .text.erb for e-postmaler i ren tekst, der .text-delen signaliserer den ikke-HTML-varianten av en melding. Noen eldre Unix-programmer tok også i bruk den lengre skrivemåten for å skille generert tekst fra binærfiler.
Filene har ingen binær struktur: innholdet er en ustrukturert sekvens av tegn separert av linjeskift - LF på Unix og macOS, CRLF på Windows, CR på gammel Mac OS. Det finnes ingen obligatoriske «magic bytes», selv om en valgfri BOM kan forekomme i starten (EF BB BF for UTF-8, FF FE for UTF-16 LE). De fleste .text-filer er UTF-8 eller vanlig ASCII uten en BOM.
Ethvert program som åpner .txt-filer håndterer .text like godt - Windows Notepad, macOS TextEdit, Visual Studio Code, Vim, nano og alle moderne kodeeditorer behandler de to filendelsene som utskiftbare. Operativsystemer som automatisk assosierer .txt med et tekstredigeringsprogram, gjenkjenner kanskje ikke .text som standard, noe som krever et manuelt «Åpne i»-trinn.
Sikkerhet og trygghet
RISIKO: LOWVanlige tekstfiler kan ikke inneholde kjørbar kode og kan ikke skade et system ved å bli åpnet. Den eneste risikoen er hvis en .text-fil inneholder innhold for sosial manipulering (instruksjoner om å kjøre skadelige kommandoer). Det er trygt å åpne en .text-fil i et hvilket som helst redigeringsprogram.
Formatdetaljer
i et nøtteskall- Ruby on Rails e-postmal i ren tekst - Rails bruker .text.erb (eller .text.html.erb) som en navnekonvensjon for maler til e-postvisning i ren tekst; ikke et eget binært format.
Programmer som åpner TEXT-filer
Tekniske detaljer
dyp spesifikasjon| MIME-type | text/plain |
| Tegnkoding | UTF-8 eller ASCII (vanligst); også UTF-16 LE/BE, ISO-8859-1 og andre eldre kodinger |
| Linjeskift | LF (Unix/macOS), CRLF (Windows), CR (klassisk Mac OS) |
| Byte Order Mark | Valgfritt - UTF-8 BOM: EF BB BF; UTF-16 LE BOM: FF FE; UTF-16 BE BOM: FE FF; de fleste tekstfiler har ingen BOM |
| Struktur | Ustrukturert tegnsekvens; ingen topptekst, bunntekst eller innebygde metadata |
| Funksjonell ekvivalens | Identisk med .txt - samme MIME-type, samme innhold; .text er en uformell alternativ filendelse brukt i spesifikke sammenhenger |
| Typisk filstørrelse | 100 byte - 50 MB; de fleste filer under 1 MB |
| Plattform | Windows, macOS, Linux, Unix - lesbar av alle tekstredigeringsprogrammer |
| Bruksområder | Ruby on Rails e-postmaler i ren tekst (.text.erb), macOS TextEdit-utdata, tekstfiler generert av Unix-verktøy |
| Gjenkjenning av koding | Utledet ved analyse av bytemønster eller brukerens språkinnstillinger; ingen formelle krav til BOM |
| OS-filassosiering | De fleste operativsystemer assosierer ikke .text automatisk med en tekstredigerer (i motsetning til .txt); kan kreve manuelt «Åpne i» ved første bruk |
| Grense for filstørrelse | Ingen formatbestemt grense; begrenset av operativsystemet og tilgjengelig minne |
| Utgitt | 1960s (plain text as a computing concept); .text extension informal |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | www.rfc-editor.org |
TEXT-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om TEXT-filer.