Tenho um arquivo .v2 que contém uma grande quantidade de texto. Como posso salvá-lo no formato .txt?

Tenho um arquivo .v2 que contém uma grande quantidade de texto. Como posso salvá-lo no formato .txt?

Eu baixei um despejo de texto. Possui a extensão .v2.gz. Usar gzip no arquivo .v2.gz mostra texto. Usei o gunzip para descompactar o arquivo no formato .v2. Como posso salvá-lo como .txt porque o programa que preciso executar só aceitará arquivos .txt codificados em UTF-8.

Responder1

A extensão provavelmente não importa. Embora alguns aplicativos usem ou sejam capazes de usar extensões de nome de arquivo no Ubuntu (e em sistemas Linux em geral) para identificar formatos de arquivo, na maioria das vezes, outros métodos são usados ​​para determinar o tipo de arquivo (verificando um número mágico ou cabeçalho nos primeiros bytes do arquivo é a maneira típica).

Você pode ler a discussão sobre isso com detalhes gloriosos emessa questão.

Como você verificou o formato do arquivo com o filecomando e descobriu que já é um texto UTF-8, a .v2extensão deve ser arbitrária e você provavelmente não precisará fazer nada. Porém, não sei qual programa você está usando, então caso realmente precise dessa extensão, renomeie o arquivo, por exemplo com o mvcomando:

mv file.v2 file.txt

informação relacionada