Editores de texto Anexando texto ao salvar quando caracteres excluídos

0

Quando excluo um texto de um arquivo de texto em um PC Windows com a maioria dos editores de texto, bytes extras são anexados ao arquivo.

  • Isso acontece quando eu edito um arquivo no meu pen drive FAT32 ou em uma unidade USB de disco giratório com NTFS.
  • Isso NÃO acontece quando eu copio o arquivo para minha unidade C NTFS e edito lá.
  • Se eu fizer uma cópia do arquivo no meu pen drive, o problema também acontece com a cópia.
  • O problema não acontece se eu editar o arquivo com o Bloco de Notas ou o JEdit.
  • O problema acontece se eu editar com o Notepad ++, o Sublime Text 3, o Notepad2, o Visual Studio Code ou o WordPad.
  • substituí o pen drive por um novo e o problema voltou.
  • O problema não acontece com todos os arquivos de texto no pen drive.
  • Verificação de erros do sistema de arquivos não reporta erros.
  • Depois de copiar um arquivo do pen drive para o drive C e voltar para o pen drive, o problema NÃO é curado.
  • O problema não acontece se eu editar um arquivo com problema no pen drive usando o vi do Cygwin.
  • Se eu mover o pen drive para outro PC com Windows, o problema não acontece lá.

Alguma idéia de como corrigir isso?

    
por Kevin Kleinfelter 21.08.2018 / 18:17

1 resposta

0

No meu caso, era um software de segurança empresarial. Usamos muitos pacotes de segurança e mantemos pacotes de dados confidenciais, e acredito que seja um desses.

Qualquer editor que atualize o arquivo no local mostra esse comportamento na minha máquina. Os editores que gravam a saída em um novo arquivo (e renomeiam o arquivo antigo para .bak e depois renomeiam o novo arquivo para o nome do arquivo original) funcionam corretamente nesta máquina.

    
por 11.11.2018 / 16:34