Am Ende eines Makefiles sah ich
rm -f *~ *.class
Ich verstehe das *.class, aber was ist *~?
Am Ende eines Makefiles sah ich
rm -f *~ *.class
Ich verstehe das *.class, aber was ist *~?
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 emacsund nanoautomatisch 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 .
Vimwird das gleiche tun, wenn Sie :set backupin Ihre setzen .vimrc.
*~unter Unix / Linux ist wie *.bakunter Windows.
~Nur wenn es am Anfang eines Wortes steht, wird es in ein Home-Verzeichnis erweitert.