O que significa o til (~) no final de um nome de arquivo? [duplicado]

21

Qual é o arquivo com o ~ no final do nome do arquivo para?

$ ls # aliased to add flags
-rwxrwxr-x  1 durrantm  2741 May 16 09:28 strip_out_rspec_prep_cmds.sh~*
drwxrwxr-x 13 durrantm  4096 May 16 14:21 ../
-rwxrwxr-x  1 durrantm  2221 May 16 14:58 strip_out_rspec_prep_cmds.sh*

Isso não é o mesmo que .swp arquivos que estão lá durante a edição.

Os dois arquivos têm algumas diferenças e o arquivo mais recente ( não ~ no final) tem as alterações mais recentes e essas alterações não estão no arquivo mais antigo (~).

Parece que eu posso deletar?

    
por Michael Durrant 17.05.2013 / 14:37

2 respostas

20

Normalmente, os arquivos que terminam com ~ são backups criados por editores como emacs , nano ou vi .

    
por 17.05.2013 / 14:42
8

Um sufixo de til é normalmente usado para arquivos de backup. O Vim e o Emacs usam essa convenção e provavelmente muitos outros programas também. .swp arquivos são vim arquivos de swap que estão presentes apenas durante a edição de um arquivo ou no caso de o vim travar.

    
por 17.05.2013 / 14:42