Pada akhir makefile saya melihat
rm -f *~ *.class
Saya mengerti *.class
, tapi apa *~
?
command-line
filenames
rm
Xodarap
sumber
sumber
Jawaban:
Ini pada dasarnya menghapus file cadangan.
*~
berarti semua file berakhiran~
.Banyak program sistem Unix / Linux membuat file cadangan yang berakhir dengan
~
.Misalnya,
emacs
dannano
editor secara otomatis menyimpan salinan cadangan dari setiap file yang Anda edit. Saat menyimpan file, versi lama disimpan menggunakan nama file dengan tilde (~
) ditambahkan di akhir.Vim
akan melakukan hal yang sama jika Anda menempatkan:set backup
di Anda.vimrc
.*~
di Unix / Linux seperti*.bak
di Windows.sumber
~
hanya diperluas ke direktori home jika muncul di awal kata.