Obtendo o erro ao abrir / etc / profile: Erro ao ler o arquivo de bloqueio /etc/.profile.swp: Não há dados suficientes lidos

11

Estou recebendo este erro ao abrir o arquivo /etc/profile usando o nano.

Error reading lock file /etc/.profile.swp: Not enough data read

Como posso corrigir isso?

    
por Vaibhav Phadke 25.07.2017 / 11:12

3 respostas

12

Tente remover o arquivo oculto .[yourfilename].swp , que é armazenado na mesma pasta do arquivo que você está tentando abrir.
No seu caso, tente o comando shell rm /etc/.profile.swp .

Esse problema também ocorre com o nano 2.7.4 e deve ser algo relacionado ao modo como o nano manipula um arquivo de permuta corrompido.

Espero que isso tenha ajudado

    
por sunwalker 21.09.2017 / 10:50
4

O problema está vinculado a um bug em uma versão mais antiga do nano , conforme aqui .

De acordo com o relatório, a versão afetada era nano-2.4.2 . Você deve executar nano --version para verificar sua versão atual e atualizá-la adequadamente.

Um relatório mais detalhado do problema atual pode ser encontrado aqui .

    
por The Pizza Overlord 25.07.2017 / 11:47
1

Estava acontecendo para mim porque eu estava sem espaço em disco, limpei algum espaço, deletei o arquivo de troca e funcionou.

    
por Antoine 08.12.2017 / 21:04