Que extensão de arquivo possui um arquivo delimitado por tabulação?

21

Arquivos delimitados por vírgula geralmente têm uma extensão de arquivo .csv. Qual extensão de arquivo deve ter um arquivo delimitado por tabulação? Ao fazer uma exportação do Excel, ele é .txtsalvo como ao selecionar delimitado por tabulação, mas não tinha certeza se esse era o padrão. Obrigado.

Chad Harrison
fonte

Respostas:

14

Eu já vi ambos tsve txtusei, mas entre os dois eu vi arquivos delimitados por tabulações mais comuns salvos como txt.

Ahrotahntee
fonte
25

Não existe uma única resposta correta.

Como nunca houve um registro centralizado de extensões, a seleção de extensões sempre foi uma questão de convenção, a menos que o software impusesse restrições. Nos dias do DOS, o uso de extensões de arquivo padronizadas (conhecidas) tornou-se predominante apenas para formatos proprietários (como Lotus 1-2-3 .WKSe dBaseII / III .DBF), porque o próprio software exigia uma (você não tinha escolha ) ou sugeriu fortemente a extensão do arquivo. Para formatos que não tinham nenhum aplicativo específico associado a eles, era realmente tarefa do usuário escolher.

Mesmo assim, alguns programas com formatos proprietários (como o WordStar) não usavam extensões de arquivo padronizadas. Era comum os usuários do WordStar usarem .LETcartas, .DOCdocumentos grandes, .INVfaturas, .TXTtexto indeterminado etc. Se você obteve um .DOCarquivo, não tinha como saber que tipo de arquivo era sem contexto ou despejá-lo para ver como era dentro dele. Poderia ter vindo literalmente de dezenas e dezenas de programas, ou poderia ser apenas um arquivo de texto simples. Uma .BAKextensão de arquivo (backup) simplesmente informava que "esse arquivo anteriormente tinha uma extensão de arquivo diferente". Um .BASarquivo era quase certamente algum tipo deBASICarquivo de origem, mas poderia ter sido para o MS-Basic, Turbo Basic ou de qualquer outro concorrente. Muitas vezes, os arquivos não eram salvos com uma extensão (você sabia o que eram por causa do rótulo no disquete que os mantinha). Algumas pessoas renunciaram à aquisição da "extensão" e usados os caracteres de extensão para que seus nomes de arquivo pode ter até 11 caracteres em vez do padrão 8 (por exemplo, " MikeJohn.son"), ou usado a extensão como um número de série ou versão ( MathPapr.001, MathPapr.002, etc.).

As coisas começaram a mudar com o Windows; Eu suspeito principalmente porque o Windows incentivou as extensões de arquivo a serem associadas a programas individuais emo registro WIN.INI, então os criadores de programas tiveram realmente um forte incentivo para usar e controlar uma extensão de arquivo distinta (embora nem sempre com um acrônimo sensato). Uma pequena guerra ocorreu para ver quem possuía extensões de arquivo comuns - como .DOC(você sabe quem ganhou essa).

Lembre-se desse contexto:

Para arquivos de texto, o Bloco de Notas assumiu o .TXTque era muito comum na época. Outros programas poderiam abri-lo, é claro; e com o tempo, quando era possível registrar vários editores para uma extensão, muitos programas o fizeram. No entanto, o importante é que isso solidifique seu significado atualmente aceito: "um arquivo de texto simples, sem formatação ou marcação de qualquer tipo, exceto possivelmente tabulações e terminadores de linha".

O que chamamos hoje de arquivos "Valores separados por vírgula" era normalmente armazenado com uma .TXTextensão, porque eram - bem - arquivos com texto sem formatação. O Excel veio e precisava oferecer suporte a valores em arquivos de texto onde cada coluna era separada por vírgula; portanto, eles criaram .CSVuma extensão de arquivo que podiam ser registradas - e ficou presa (pode haver um precedente histórico de uso .CSV. não tem conhecimento de nenhum).

Engraçado o bastante, os arquivos "valores separados por tabulação" nunca foram muito comuns no DOS ou no Windows, por quê? meu palpite: era muito difícil para muitos usuários do DOS entenderem ou trabalharem com guias. Era um caractere de controle herdado do conjunto de controle do ASCII destinado a teletipos; formalmente, não era um personagem imprimível. O gerador de caracteres IBM PC possuía um gráfico, mas para obtê-lo, você precisava escrever diretamente na placa de vídeo para que ninguém realmente o usasse. Seu significado exato não foi padronizado. Se você renderizou o arquivo na tela ou o imprimiu, os usuários não poderiam "vê-lo" ou diferenciá-lo dos espaços do plano. Muitos / a maioria dos editores não conseguiram inseri-lo.

Então, ninguém mordeu essa isca. Ninguém pegou "arquivos com valores separados por tabulação" e criou uma extensão de arquivo que se tornou "padrão", em virtude do domínio personalizado ou do mercado.

.TXTé provavelmente a extensão de arquivo mais comum. .TSVé uma ótima opção se você precisar de algo diferente .TXT. Eu também vi e usei .TABde vez em quando.

Euro Micelli
fonte