Am Ende eines Makefiles sah ich
rm -f *~ *.class
Ich verstehe das *.class
, aber was ist *~
?
command-line
filenames
rm
Xodarap
quelle
quelle
Antworten:
Grundsätzlich werden Sicherungsdateien entfernt.
*~
bedeutet, dass alle Dateien auf enden~
.Viele Unix / Linux-Systemprogramme erstellen Sicherungsdateien, die auf enden
~
.Beispielsweise speichern die Editoren
emacs
undnano
automatisch eine Sicherungskopie jeder von Ihnen bearbeiteten Datei. Beim Speichern einer Datei wird die alte Version unter Verwendung des Dateinamens mit einer Tilde (~
) am Ende gespeichert .Vim
wird das gleiche tun, wenn Sie:set backup
in Ihre setzen.vimrc
.*~
unter Unix / Linux ist wie*.bak
unter Windows.quelle
~
Nur wenn es am Anfang eines Wortes steht, wird es in ein Home-Verzeichnis erweitert.