Was bedeutet ein ~ nach einem Dateinamen in UNIX (Bash)?
3
Wenn ich eine Datei mit vim erstelle und speichere, zum Beispiel. main.c werden zwei Kopien erstellt: main.c und main.c ~. Sie haben den gleichen Inhalt. Warum passiert das und was bedeutet das ~?
Was soll ich deswegen machen? Ich möchte nicht, dass eine separate Sicherungsdatei vorhanden ist, wenn ich Dinge mit git festschreibe.
2
Erstellen Sie eine .gitignore-Datei und fügen Sie *~sie hinzu.
Sie können dies auch vimbackupwritebackup
1
Es wird verwendet, um die Sicherungsdatei anzugeben. Selbst in Microsoft Office-Produkten wird beim Öffnen einer beliebigen Datei dieselbe Datei mit demselben Namen erstellt, die ~ jedoch ausgeblendet ist.
Antworten:
Dies ist nur eine Konvention, um eine Sicherungsdatei anzugeben.
quelle
*~
sie hinzu.vim
backup
writebackup
Es wird verwendet, um die Sicherungsdatei anzugeben. Selbst in Microsoft Office-Produkten wird beim Öffnen einer beliebigen Datei dieselbe Datei mit demselben Namen erstellt, die
~
jedoch ausgeblendet ist.quelle